Changes in directory llvm/include/llvm/Target:

TargetAsmInfo.h updated: 1.27 -> 1.28
---
Log message:

Add ReadOnlySection directive.

---
Diffs of the changes:  (+9 -1)

 TargetAsmInfo.h |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletion(-)


Index: llvm/include/llvm/Target/TargetAsmInfo.h
diff -u llvm/include/llvm/Target/TargetAsmInfo.h:1.27 
llvm/include/llvm/Target/TargetAsmInfo.h:1.28
--- llvm/include/llvm/Target/TargetAsmInfo.h:1.27       Tue Mar  6 20:47:57 2007
+++ llvm/include/llvm/Target/TargetAsmInfo.h    Wed Mar  7 19:00:38 2007
@@ -203,7 +203,12 @@
     const char *FourByteConstantSection;
     const char *EightByteConstantSection;
     const char *SixteenByteConstantSection;
-    
+
+    /// ReadOnlySection - This is the directive that is emitted to switch to a
+    /// read-only section for constant data (e.g. data declared const,
+    /// jump tables).
+    const char *ReadOnlySection;          // Defaults to NULL
+
     //===--- Global Variable Emission Directives 
--------------------------===//
     
     /// GlobalDirective - This is the directive used to declare a global 
entity.
@@ -474,6 +479,9 @@
     const char *getSixteenByteConstantSection() const {
       return SixteenByteConstantSection;
     }
+    const char *getReadOnlySection() const {
+      return ReadOnlySection;
+    }
     const char *getGlobalDirective() const {
       return GlobalDirective;
     }



_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to