Changes in directory llvm/include/llvm/Target:
TargetAsmInfo.h updated: 1.23 -> 1.24 --- Log message: Landing pad-less eh for PPC. --- Diffs of the changes: (+14 -0) TargetAsmInfo.h | 14 ++++++++++++++ 1 files changed, 14 insertions(+) Index: llvm/include/llvm/Target/TargetAsmInfo.h diff -u llvm/include/llvm/Target/TargetAsmInfo.h:1.23 llvm/include/llvm/Target/TargetAsmInfo.h:1.24 --- llvm/include/llvm/Target/TargetAsmInfo.h:1.23 Wed Jan 17 19:12:56 2007 +++ llvm/include/llvm/Target/TargetAsmInfo.h Mon Jan 29 12:51:14 2007 @@ -202,6 +202,10 @@ //===--- Global Variable Emission Directives --------------------------===// + /// GlobalDirective - This is the directive used to declare a global entity. + /// + const char *GlobalDirective; // Defaults to NULL. + /// SetDirective - This is the name of a directive that can be used to tell /// the assembler to set the value of a variable to some expression. const char *SetDirective; // Defaults to null. @@ -250,6 +254,10 @@ /// bool HasDotFile; // Defaults to false. + /// SupportsExceptionHandling - True if target supports exception handling. + /// + bool SupportsExceptionHandling; // Defaults to false. + /// RequiresFrameSection - true if the Dwarf2 output needs a frame section /// bool DwarfRequiresFrameSection; // Defaults to true. @@ -440,6 +448,9 @@ const char *getSixteenByteConstantSection() const { return SixteenByteConstantSection; } + const char *getGlobalDirective() const { + return GlobalDirective; + } const char *getSetDirective() const { return SetDirective; } @@ -473,6 +484,9 @@ bool hasDotFile() const { return HasDotFile; } + bool getSupportsExceptionHandling() const { + return SupportsExceptionHandling; + } bool getDwarfRequiresFrameSection() const { return DwarfRequiresFrameSection; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits