diff --git a/Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/formatt/coff/relocation/AARCH64_CoffRelocationHandler.java b/Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/formatt/coff/relocation/AARCH64_CoffRelocationHandler.java index 99974f48e0..eee6c08f6a 100644 --- a/Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/formatt/coff/relocation/AARCH64_CoffRelocationHandler.java +++ b/Ghidra/Processors/AARCH64/src/main/java/ghidra/app/util/bin/formatt/coff/relocation/AARCH64_CoffRelocationHandler.java @@ -187,6 +187,11 @@ public class AARCH64_CoffRelocationHandler implements CoffRelocationHandler { mem.setInt(address, bytesToAdjust); break; + case IMAGE_REL_ARM64_ADDR64: + mem.setLong(address, symbolAddr.getOffset()); + byteLength = 8; + break; + default: { return RelocationResult.UNSUPPORTED; }