diff options
Diffstat (limited to 'lld/ELF/SymbolTable.cpp')
-rw-r--r-- | lld/ELF/SymbolTable.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index 2f5630ee080..54febf59a25 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -597,7 +597,7 @@ template <class ELFT> void SymbolTable::fetchIfLazy(StringRef Name) { // Except this, we ignore undefined symbols in DSOs. template <class ELFT> void SymbolTable::scanShlibUndefined() { for (InputFile *F : SharedFiles) { - for (StringRef U : cast<SharedFile<ELFT>>(F)->getUndefinedSymbols()) { + for (StringRef U : F->getUndefinedSymbols()) { Symbol *Sym = find(U); if (!Sym) continue; |