diff options
Diffstat (limited to 'lld')
| -rw-r--r-- | lld/ELF/Symbols.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/Symbols.cpp b/lld/ELF/Symbols.cpp index 445fe3063b0..78fabc8b9ec 100644 --- a/lld/ELF/Symbols.cpp +++ b/lld/ELF/Symbols.cpp @@ -262,7 +262,7 @@ UndefinedElf<ELFT>::UndefinedElf(StringRef N, const Elf_Sym &Sym) template <typename ELFT> UndefinedElf<ELFT>::UndefinedElf(const Elf_Sym &Sym) - : Undefined(SymbolBody::UndefinedElfKind, NameOffset, Sym.st_other, + : Undefined(SymbolBody::UndefinedElfKind, Sym.st_name, Sym.st_other, Sym.getType()), Size(Sym.st_size) { assert(Sym.getBinding() == STB_LOCAL); |

