Structs§
Constants§
- ARM64_
RELOC_ ADDEND - Must be followed by ARM64_RELOC_PAGE21 or ARM64_RELOC_PAGEOFF12.
- ARM64_
RELOC_ BRANC H26 - A B/BL instruction with 26-bit displacement.
- ARM64_
RELOC_ GOT_ LOAD_ PAGE21 - PC-rel distance to page of GOT slot.
- ARM64_
RELOC_ GOT_ LOAD_ PAGEOF F12 - Offset within page of GOT slot, scaled by r_length.
- ARM64_
RELOC_ PAGE21 - PC-rel distance to page of target.
- ARM64_
RELOC_ PAGEOF F12 - Offset within page, scaled by r_length.
- ARM64_
RELOC_ POINTER_ TO_ GOT - For pointers to GOT slots.
- ARM64_
RELOC_ SUBTRACTOR - Must be followed by an ARM64_RELOC_UNSIGNED
- ARM64_
RELOC_ TLVP_ LOAD_ PAGE21 - PC-rel distance to page of TLVP slot.
- ARM64_
RELOC_ TLVP_ LOAD_ PAGEOF F12 - Offset within page of TLVP slot, scaled by r_length.
- ARM64_
RELOC_ UNSIGNED - For pointers.
- ARM_
RELOC_ BR24 - ARM_
RELOC_ HALF - ARM_
RELOC_ HALF_ SECTDIFF - ARM_
RELOC_ LOCAL_ SECTDIFF - ARM_
RELOC_ PAIR - ARM_
RELOC_ PB_ LA_ PTR - ARM_
RELOC_ SECTDIFF - ARM_
RELOC_ VANILLA - ARM_
THUMB_ 32BIT_ BRANCH - Obsolete
- ARM_
THUMB_ RELOC_ BR22 - GENERIC_
RELOC_ LOCAL_ SECTDIFF - GENERIC_
RELOC_ PAIR - GENERIC_
RELOC_ PB_ LA_ PTR - GENERIC_
RELOC_ SECTDIFF - GENERIC_
RELOC_ TLV - GENERIC_
RELOC_ VANILLA - R_ABS
- Absolute relocation type for Mach-O files
- SIZEOF_
RELOCATION_ INFO - X86_
64_ RELOC_ BRANCH - A CALL/JMP instruction with 32-bit displacement
- X86_
64_ RELOC_ GOT - Other GOT references
- X86_
64_ RELOC_ GOT_ LOAD - A MOVQ load of a GOT entry
- X86_
64_ RELOC_ SIGNED - Signed 32-bit displacement
- X86_
64_ RELOC_ SIGNED_ 1 - for signed 32-bit displacement with a -1 addend
- X86_
64_ RELOC_ SIGNED_ 2 - for signed 32-bit displacement with a -2 addend
- X86_
64_ RELOC_ SIGNED_ 4 - for signed 32-bit displacement with a -4 addend
- X86_
64_ RELOC_ SUBTRACTOR - Must be followed by a X86_64_RELOC_UNSIGNED relocation
- X86_
64_ RELOC_ TLV - for thread local variables
- X86_
64_ RELOC_ UNSIGNED - Absolute address