Module goblin::mach::relocation[][src]

Structs

Constants

Must be followed by ARM64_RELOC_PAGE21 or ARM64_RELOC_PAGEOFF12.

A B/BL instruction with 26-bit displacement.

PC-rel distance to page of GOT slot.

Offset within page of GOT slot, scaled by r_length.

PC-rel distance to page of target.

Offset within page, scaled by r_length.

For pointers to GOT slots.

Must be followed by an ARM64_RELOC_UNSIGNED

PC-rel distance to page of TLVP slot.

Offset within page of TLVP slot, scaled by r_length.

For pointers.

Obsolete

Absolute relocation type for Mach-O files

A CALL/JMP instruction with 32-bit displacement

Other GOT references

A MOVQ load of a GOT entry

Signed 32-bit displacement

for signed 32-bit displacement with a -1 addend

for signed 32-bit displacement with a -2 addend

for signed 32-bit displacement with a -4 addend

Must be followed by a X86_64_RELOC_UNSIGNED relocation

for thread local variables

Absolute address

Functions

Type Definitions