[llvm-commits] CVS: llvm/include/llvm/Target/TargetAsmInfo.h

Reid Spencer reid at x10sys.com
Mon Oct 30 14:32:49 PST 2006



Changes in directory llvm/include/llvm/Target:

TargetAsmInfo.h updated: 1.10 -> 1.11
---
Log message:

Add debug support for X86/ELF targets (Linux). This allows llvm-gcc4
generated object modules to be debugged with gdb. Hopefully this helps
pre-release debugging.


---
Diffs of the changes:  (+7 -0)

 TargetAsmInfo.h |    7 +++++++
 1 files changed, 7 insertions(+)


Index: llvm/include/llvm/Target/TargetAsmInfo.h
diff -u llvm/include/llvm/Target/TargetAsmInfo.h:1.10 llvm/include/llvm/Target/TargetAsmInfo.h:1.11
--- llvm/include/llvm/Target/TargetAsmInfo.h:1.10	Thu Oct 26 14:16:20 2006
+++ llvm/include/llvm/Target/TargetAsmInfo.h	Mon Oct 30 16:32:29 2006
@@ -227,6 +227,10 @@
     ///
     bool HasDotFile; // Defaults to false.
     
+    /// RequiresFrameSection - true if the Dwarf2 output needs a frame section
+    ///
+    bool DwarfRequiresFrameSection; // Defaults to false.
+
     /// DwarfAbbrevSection - Section directive for Dwarf abbrev.
     ///
     const char *DwarfAbbrevSection; // Defaults to ".debug_abbrev".
@@ -417,6 +421,9 @@
     bool hasDotFile() const {
       return HasDotFile;
     }
+    bool getDwarfRequiresFrameSection() const {
+      return DwarfRequiresFrameSection;
+    }
     const char *getDwarfAbbrevSection() const {
       return DwarfAbbrevSection;
     }






More information about the llvm-commits mailing list