mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-28 17:11:11 -09:00
Merge remote-tracking branch 'origin/GT-2999_ryanmkurtz_PR-775_redfast00_aarch64-relocation-jump26'
This commit is contained in:
@@ -142,7 +142,9 @@ public class AARCH64_ElfRelocationHandler extends ElfRelocationHandler {
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// B: ((S+A-P) >> 2) & 0x3ffffff.
|
||||||
// BL: ((S+A-P) >> 2) & 0x3ffffff
|
// BL: ((S+A-P) >> 2) & 0x3ffffff
|
||||||
|
case AARCH64_ElfRelocationConstants.R_AARCH64_JUMP26:
|
||||||
case AARCH64_ElfRelocationConstants.R_AARCH64_CALL26: {
|
case AARCH64_ElfRelocationConstants.R_AARCH64_CALL26: {
|
||||||
int oldValue = memory.getInt(relocationAddress, isBigEndianInstructions);
|
int oldValue = memory.getInt(relocationAddress, isBigEndianInstructions);
|
||||||
newValue = (symbolValue + addend);
|
newValue = (symbolValue + addend);
|
||||||
|
|||||||
Reference in New Issue
Block a user