From 4658c4c6ca40290d7a796d4bdd2d5f94450c00a2 Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Mon, 8 Jul 2024 18:57:31 -0400 Subject: [PATCH] GP-4758 Corrected ELF X86-64 GOT allocation bug. Added a few relocation types. --- .../X86_64_ElfRelocationContext.java | 11 +++++++- .../X86_64_ElfRelocationHandler.java | 28 ++++++++++++++++++- 2 files changed, 37 insertions(+), 2 deletions(-) diff --git a/Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java b/Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java index eae466cde5..b93435c7df 100644 --- a/Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java +++ b/Ghidra/Processors/x86/src/main/java/ghidra/app/util/bin/format/elf/relocation/X86_64_ElfRelocationContext.java @@ -141,6 +141,13 @@ class X86_64_ElfRelocationContext extends ElfRelocationContext