diff options
author | Eric Christopher <echristo@gmail.com> | 2013-12-30 03:12:31 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gmail.com> | 2013-12-30 03:12:31 +0000 |
commit | be4c91c57c253e8bffd4fb6e3b3273d5d59d72cf (patch) | |
tree | 964faa1e575075e3b8989e77910cf88899a38739 /llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | |
parent | 83fff3fce7743bc84f102dc32680cbd38458e3b8 (diff) | |
download | bcm5719-llvm-be4c91c57c253e8bffd4fb6e3b3273d5d59d72cf.tar.gz bcm5719-llvm-be4c91c57c253e8bffd4fb6e3b3273d5d59d72cf.zip |
Temporarily revert "Use a pointer to keep track of the skeleton unit for
each normal unit" as it seems to be causing problems in the asan tests.
llvm-svn: 198197
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h index 49c9b0cedc3..7d7b351b9b0 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfUnit.h @@ -146,21 +146,12 @@ protected: /// The label for the start of the range sets for the elements of this unit. MCSymbol *LabelRange; - /// Skeleton unit associated with this unit. - DwarfUnit *Skeleton; - DwarfUnit(unsigned UID, DIE *D, DICompileUnit CU, AsmPrinter *A, DwarfDebug *DW, DwarfFile *DWU); public: virtual ~DwarfUnit(); - /// Set the skeleton unit associated with this unit. - void setSkeleton(DwarfUnit *Skel) { Skeleton = Skel; } - - /// Get the skeleton unit associated with this unit. - DwarfUnit *getSkeleton() const { return Skeleton; } - /// Pass in the SectionSym even though we could recreate it in every compile /// unit (type units will have actually distinct symbols once they're in /// comdat sections). @@ -530,11 +521,6 @@ public: /// either DW_FORM_addr or DW_FORM_GNU_addr_index. void addLabelAddress(DIE *Die, dwarf::Attribute Attribute, MCSymbol *Label); - /// addLocalLabelAddress - Add a dwarf label attribute data and value using - /// DW_FORM_addr. - void addLocalLabelAddress(DIE *Die, dwarf::Attribute Attribute, - MCSymbol *Label); - uint16_t getLanguage() const LLVM_OVERRIDE { return getNode().getLanguage(); } }; |