diff options
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/x86/arch_x86.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/arch/x86/arch_x86.cpp b/arch/x86/arch_x86.cpp index 708135a7..22bab67d 100644 --- a/arch/x86/arch_x86.cpp +++ b/arch/x86/arch_x86.cpp @@ -4150,6 +4150,14 @@ public: reloc.truncateSize = 4; reloc.implicitAddend = false; break; + case R_386_IRELATIVE: + reloc.pcRelative = false; + reloc.baseRelative = false; + reloc.hasSign = false; + reloc.size = 4; + reloc.truncateSize = 4; + reloc.implicitAddend = true; + break; default: reloc.type = UnhandledRelocation; relocTypes.insert(reloc.nativeType); |
