[lld] 3fe4b54 - [ELF] Make getImplicitAddend return 0 for R_ARM_V4BX. NFC
Fangrui Song via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 30 23:31:44 PDT 2021
Author: Fangrui Song
Date: 2021-10-30T23:31:39-07:00
New Revision: 3fe4b549159e6190798161c91f2efd8444a07e04
URL: https://github.com/llvm/llvm-project/commit/3fe4b549159e6190798161c91f2efd8444a07e04
DIFF: https://github.com/llvm/llvm-project/commit/3fe4b549159e6190798161c91f2efd8444a07e04.diff
LOG: [ELF] Make getImplicitAddend return 0 for R_ARM_V4BX. NFC
Will be useful if we move R_ARM_V4BX handling around.
Added:
Modified:
lld/ELF/Arch/ARM.cpp
Removed:
################################################################################
diff --git a/lld/ELF/Arch/ARM.cpp b/lld/ELF/Arch/ARM.cpp
index 8b5bd138b3e95..557702bab671b 100644
--- a/lld/ELF/Arch/ARM.cpp
+++ b/lld/ELF/Arch/ARM.cpp
@@ -841,6 +841,7 @@ int64_t ARM::getImplicitAddend(const uint8_t *buf, RelType type) const {
return u ? imm12 : -imm12;
}
case R_ARM_NONE:
+ case R_ARM_V4BX:
case R_ARM_JUMP_SLOT:
// These relocations are defined as not having an implicit addend.
return 0;
More information about the llvm-commits
mailing list