[lld] r266328 - Merge duplicated cases. NFC.
Rafael Espindola via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 14 08:56:14 PDT 2016
Author: rafael
Date: Thu Apr 14 10:56:14 2016
New Revision: 266328
URL: http://llvm.org/viewvc/llvm-project?rev=266328&view=rev
Log:
Merge duplicated cases. NFC.
Modified:
lld/trunk/ELF/Target.cpp
Modified: lld/trunk/ELF/Target.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Target.cpp?rev=266328&r1=266327&r2=266328&view=diff
==============================================================================
--- lld/trunk/ELF/Target.cpp (original)
+++ lld/trunk/ELF/Target.cpp Thu Apr 14 10:56:14 2016
@@ -532,13 +532,6 @@ void X86TargetInfo::relocateOne(uint8_t
case R_386_32:
write32le(Loc, Val);
break;
- case R_386_GOT32: {
- uint64_t V = Val - Out<ELF32LE>::Got->getVA() -
- Out<ELF32LE>::Got->getNumEntries() * 4;
- checkInt<32>(V, Type);
- write32le(Loc, V);
- break;
- }
case R_386_GOTOFF:
write32le(Loc, Val - Out<ELF32LE>::Got->getVA());
break;
@@ -549,6 +542,7 @@ void X86TargetInfo::relocateOne(uint8_t
case R_386_PLT32:
write32le(Loc, Val);
break;
+ case R_386_GOT32:
case R_386_TLS_GD:
case R_386_TLS_LDM:
case R_386_TLS_TPOFF: {
More information about the llvm-commits
mailing list