summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2019-01-29 14:24:35 +0000
committerFangrui Song <maskray@google.com>2019-01-29 14:24:35 +0000
commitae82599a30be6d82bb18f9bae87acb6e3ae36da5 (patch)
treea2929f1f161fb1fc95dbe8f2d0cf1d0e7b640565
parentcce67a32cf822bf2a3520e256d92f4f0ba0dc6fe (diff)
downloadbcm5719-llvm-ae82599a30be6d82bb18f9bae87acb6e3ae36da5.tar.gz
bcm5719-llvm-ae82599a30be6d82bb18f9bae87acb6e3ae36da5.zip
[ELF] Simplify. NFC
llvm-svn: 352499
-rw-r--r--lld/ELF/SymbolTable.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp
index 8a55cd8b74d..7a801245d9f 100644
--- a/lld/ELF/SymbolTable.cpp
+++ b/lld/ELF/SymbolTable.cpp
@@ -326,7 +326,7 @@ Symbol *SymbolTable::addUndefined(StringRef Name, uint8_t Binding,
// We don't report backward references to weak symbols as they can be
// overridden later.
- if (Backref && S->Binding != STB_WEAK)
+ if (Backref && !S->isWeak())
warn("backward reference detected: " + Name + " in " + toString(File) +
" refers to " + toString(S->File));
}
OpenPOWER on IntegriCloud