diff options
Diffstat (limited to 'lld/ELF/SymbolTable.h')
-rw-r--r-- | lld/ELF/SymbolTable.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lld/ELF/SymbolTable.h b/lld/ELF/SymbolTable.h index 2b8a7f982dc..c35f479a55d 100644 --- a/lld/ELF/SymbolTable.h +++ b/lld/ELF/SymbolTable.h @@ -19,7 +19,6 @@ namespace lld { namespace elf { class Lazy; -class OutputSectionBase; struct Symbol; // SymbolTable is a bucket of all known symbols, including defined, @@ -62,8 +61,8 @@ public: uintX_t Value, uintX_t Size, uint8_t Binding, InputSectionBase *Section, InputFile *File); - Symbol *addSynthetic(StringRef N, const OutputSectionBase *Section, - uintX_t Value, uint8_t StOther); + Symbol *addSynthetic(StringRef N, const OutputSection *Section, uintX_t Value, + uint8_t StOther); void addShared(SharedFile<ELFT> *F, StringRef Name, const Elf_Sym &Sym, const typename ELFT::Verdef *Verdef); |