[ELF] Simplify a condition in addGotEntry. NFC
authorFangrui Song <i@maskray.me>
Sat, 24 Apr 2021 05:11:14 +0000 (22:11 -0700)
committerFangrui Song <i@maskray.me>
Sat, 24 Apr 2021 05:11:14 +0000 (22:11 -0700)
lld/ELF/Relocations.cpp

index 8e4af09..d6615e1 100644 (file)
@@ -1097,7 +1097,7 @@ static void addGotEntry(Symbol &sym) {
 
   // Otherwise, we emit a dynamic relocation to .rel[a].dyn so that
   // the GOT slot will be fixed at load-time.
-  if (!sym.isTls() && !sym.isPreemptible && config->isPic && !isAbsolute(sym)) {
+  if (!sym.isTls() && !sym.isPreemptible && config->isPic) {
     addRelativeReloc(in.got, off, &sym, 0, R_ABS, target->symbolicRel);
     return;
   }