diff options
Diffstat (limited to 'lld/ELF/SymbolTable.h')
| -rw-r--r-- | lld/ELF/SymbolTable.h | 7 | 
1 files changed, 3 insertions, 4 deletions
| diff --git a/lld/ELF/SymbolTable.h b/lld/ELF/SymbolTable.h index 9822ed75c3f..9f21c85f750 100644 --- a/lld/ELF/SymbolTable.h +++ b/lld/ELF/SymbolTable.h @@ -49,9 +49,8 @@ public:                        SectionBase *Section, InputFile *File);    template <class ELFT> -  void addShared(StringRef Name, SharedFile<ELFT> &F, -                 const typename ELFT::Sym &Sym, uint32_t Alignment, -                 uint32_t VerdefIndex); +  void addShared(StringRef Name, SharedFile &F, const typename ELFT::Sym &Sym, +                 uint32_t Alignment, uint32_t VerdefIndex);    template <class ELFT>    void addLazyArchive(StringRef Name, ArchiveFile &F, @@ -80,7 +79,7 @@ public:    void handleDynamicList();    // Set of .so files to not link the same shared object file more than once. -  llvm::DenseMap<StringRef, InputFile *> SoNames; +  llvm::DenseMap<StringRef, SharedFile *> SoNames;  private:    std::pair<Symbol *, bool> insertName(StringRef Name); | 

