Author: johannes Date: Tue Nov 20 17:25:17 2007 New Revision: 44259 URL: http://llvm.org/viewvc/llvm-project?rev=44259&view=rev Log: File missing from previous patch.
Modified: llvm/trunk/include/llvm/Target/TargetAsmInfo.h Modified: llvm/trunk/include/llvm/Target/TargetAsmInfo.h URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetAsmInfo.h?rev=44259&r1=44258&r2=44259&view=diff ============================================================================== --- llvm/trunk/include/llvm/Target/TargetAsmInfo.h (original) +++ llvm/trunk/include/llvm/Target/TargetAsmInfo.h Tue Nov 20 17:25:17 2007 @@ -260,6 +260,10 @@ /// global as being a weak undefined symbol. const char *WeakRefDirective; // Defaults to null. + /// WeakDefDirective - This directive, if non-null, is used to declare a + /// global as being a weak defined symbol. + const char *WeakDefDirective; // Defaults to null. + /// HiddenDirective - This directive, if non-null, is used to declare a /// global or function as having hidden visibility. const char *HiddenDirective; // Defaults to "\t.hidden\t". @@ -300,6 +304,11 @@ /// bool DwarfRequiresFrameSection; // Defaults to true. + /// GlobalEHDirective - This is the directive used to make exception frame + /// tables globally visible. + /// + const char *GlobalEHDirective; // Defaults to NULL. + /// DwarfSectionOffsetDirective - Special section offset directive. const char* DwarfSectionOffsetDirective; // Defaults to NULL @@ -543,6 +552,9 @@ const char *getWeakRefDirective() const { return WeakRefDirective; } + const char *getWeakDefDirective() const { + return WeakDefDirective; + } const char *getHiddenDirective() const { return HiddenDirective; } @@ -570,6 +582,9 @@ bool doesDwarfRequireFrameSection() const { return DwarfRequiresFrameSection; } + const char *getGlobalEHDirective() const { + return GlobalEHDirective; + } const char *getDwarfSectionOffsetDirective() const { return DwarfSectionOffsetDirective; } _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits