diff options
Diffstat (limited to 'lld/ELF/SymbolTable.cpp')
-rw-r--r-- | lld/ELF/SymbolTable.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index a66bb04df3e..65f5dff9d7a 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -120,14 +120,14 @@ SymbolBody *SymbolTable<ELFT>::addSynthetic(StringRef Name, // file's symbol table. Such symbols are useful for some linker-defined symbols. template <class ELFT> SymbolBody *SymbolTable<ELFT>::addIgnored(StringRef Name) { - return addAbsolute(Name, ElfSym<ELFT>::IgnoreUndef); + return addAbsolute(Name, ElfSym<ELFT>::IgnoredWeak); } // The 'strong' variant of the addIgnored. Adds symbol which has a global // binding and cannot be substituted. template <class ELFT> SymbolBody *SymbolTable<ELFT>::addIgnoredStrong(StringRef Name) { - return addAbsolute(Name, ElfSym<ELFT>::IgnoreUndefStrong); + return addAbsolute(Name, ElfSym<ELFT>::Ignored); } // Rename SYM as __wrap_SYM. The original symbol is preserved as __real_SYM. |