From 5045e44a17b51bef07500f5b334e4e94f33de84d Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Sun, 18 Oct 2015 03:13:46 +0000 Subject: [PATCH] Simplify. NFC. llvm-svn: 250640 --- lld/ELF/Target.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lld/ELF/Target.cpp b/lld/ELF/Target.cpp index 719aae1cf234..9210a74105d0 100644 --- a/lld/ELF/Target.cpp +++ b/lld/ELF/Target.cpp @@ -283,6 +283,7 @@ void X86_64TargetInfo::relocateOne(uint8_t *Buf, uint8_t *BufEnd, switch (Type) { case R_X86_64_PC32: case R_X86_64_GOTPCREL: + case R_X86_64_PLT32: write32le(Loc, SA - BaseAddr - Offset); break; case R_X86_64_64: @@ -297,9 +298,6 @@ void X86_64TargetInfo::relocateOne(uint8_t *Buf, uint8_t *BufEnd, write32le(Loc, SA); break; } - case R_X86_64_PLT32: - write32le(Loc, SA - BaseAddr - Offset); - break; default: error("unrecognized reloc " + Twine(Type)); }