[lld/mac] Remove "else" after return
authorNico Weber <thakis@chromium.org>
Fri, 23 Jul 2021 01:31:32 +0000 (21:31 -0400)
committerNico Weber <thakis@chromium.org>
Fri, 23 Jul 2021 01:31:52 +0000 (21:31 -0400)
No behavior change

lld/MachO/InputSection.cpp

index b28bfc1fb4cfe3ce2f14ebc0b6bb524343d491c6..eb5acf6ffed894dc2ebf2b9c6005891d699e0686 100644 (file)
@@ -40,9 +40,9 @@ static uint64_t resolveSymbolVA(const Symbol *sym, uint8_t type) {
   const RelocAttrs &relocAttrs = target->getRelocAttrs(type);
   if (relocAttrs.hasAttr(RelocAttrBits::BRANCH))
     return sym->resolveBranchVA();
-  else if (relocAttrs.hasAttr(RelocAttrBits::GOT))
+  if (relocAttrs.hasAttr(RelocAttrBits::GOT))
     return sym->resolveGotVA();
-  else if (relocAttrs.hasAttr(RelocAttrBits::TLV))
+  if (relocAttrs.hasAttr(RelocAttrBits::TLV))
     return sym->resolveTlvVA();
   return sym->getVA();
 }