diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-11 18:05:11 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2013-09-11 18:05:11 +0000 |
commit | 079b96e6f7f3948d06d57937cd5068cbbd790ab0 (patch) | |
tree | 937025d8ebbcdac824652a8a17860f85cb77e063 /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | |
parent | 9aeba4963aa61503d1542808eb1cd2b647646767 (diff) | |
download | bcm5719-llvm-079b96e6f7f3948d06d57937cd5068cbbd790ab0.tar.gz bcm5719-llvm-079b96e6f7f3948d06d57937cd5068cbbd790ab0.zip |
Revert "Give internal classes hidden visibility."
It works with clang, but GCC has different rules so we can't make all of those
hidden. This reverts commit r190534.
llvm-svn: 190536
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h')
-rw-r--r-- | llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h index 43d8141d1fd..c702180dc35 100644 --- a/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h +++ b/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h @@ -44,7 +44,7 @@ class DIEEntry; //===----------------------------------------------------------------------===// /// \brief This class is used to record source line correspondence. -class LLVM_LIBRARY_VISIBILITY SrcLineInfo { +class SrcLineInfo { unsigned Line; // Source line number. unsigned Column; // Source column. unsigned SourceID; // Source ID number. @@ -62,7 +62,7 @@ public: /// \brief This struct describes location entries emitted in the .debug_loc /// section. -class LLVM_LIBRARY_VISIBILITY DotDebugLocEntry { +class DotDebugLocEntry { // Begin and end symbols for the address range that this location is valid. const MCSymbol *Begin; const MCSymbol *End; @@ -143,7 +143,7 @@ public: //===----------------------------------------------------------------------===// /// \brief This class is used to track local variable information. -class LLVM_LIBRARY_VISIBILITY DbgVariable { +class DbgVariable { DIVariable Var; // Variable Descriptor. DIE *TheDIE; // Variable DIE. unsigned DotDebugLocOffset; // Offset in DotDebugLocEntries. @@ -212,7 +212,7 @@ public: /// \brief Collects and handles information specific to a particular /// collection of units. -class LLVM_LIBRARY_VISIBILITY DwarfUnits { +class DwarfUnits { // Target of Dwarf emission, used for sizing of abbreviations. AsmPrinter *Asm; @@ -301,7 +301,7 @@ public: }; /// \brief Collects and handles dwarf debug information. -class LLVM_LIBRARY_VISIBILITY DwarfDebug { +class DwarfDebug { // Target of Dwarf emission. AsmPrinter *Asm; |