From 962b277d2d6433ea057ec7f35d22a36739e656b8 Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Sat, 16 Jul 2016 18:45:25 +0000 Subject: [PATCH] Resurrect code that was lost in conflicting commits. llvm-svn: 275693 --- lld/ELF/SymbolTable.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index 590f01f602d1..ad78b4c77900 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -576,7 +576,7 @@ static void setVersionId(SymbolBody *Body, StringRef VersionName, } Symbol *Sym = Body->symbol(); - if (Sym->VersionId != VER_NDX_GLOBAL && Sym->VersionId != VER_NDX_LOCAL) + if (Sym->VersionId != Config->DefaultSymbolVersion) warning("duplicate symbol " + Name + " in version script"); Sym->VersionId = Version; }