diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp index 975fddf618bd..bc3abf783733 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp @@ -188,8 +188,6 @@ static Defined *addOptionalRegular(StringRef Name, SectionBase *Sec, static Defined *addAbsolute(StringRef Name) { Symbol *Sym = Symtab->addSymbol(Defined{nullptr, Name, STB_GLOBAL, STV_HIDDEN, STT_NOTYPE, 0, 0, nullptr}); - if (!Sym->isDefined()) - error("duplicate symbol: " + toString(*Sym)); return cast(Sym); }