DoxigAlpha

ImageRelArm64

Fields of this type

Fields

#
absolute:absolute
The relocation is ignored.
addr32:addr32
The 32-bit VA of the target.
addr32nb:addr32nb
The 32-bit RVA of the target.
branch26:branch26
The 26-bit relative displacement to the target, for B and BL instructions.
pagebase_rel21:pagebase_rel21
The page base of the target, for ADRP instruction.
rel21:rel21
The 21-bit relative displacement to the target, for instruction ADR.
pageoffset_12a:pageoffset_12a
The 12-bit page offset of the target, for instructions ADD/ADDS (immediate) with zero shift.
pageoffset_12l:pageoffset_12l
The 12-bit page offset of the target, for instruction LDR (indexed, unsigned immediate).
secrel:secrel
The 32-bit offset of the target from the beginning of its section.
low12a:low12a
Bit 0:11 of section offset of the target for instructions ADD/ADDS (immediate) with zero shift.
high12a:high12a
Bit 12:23 of section offset of the target, for instructions ADD/ADDS (immediate) with zero shift.
low12l:low12l
Bit 0:11 of section offset of the target, for instruction LDR (indexed, unsigned immediate).
token:token
CLR token.
section:section
The 16-bit section index of the section that contains the target.
addr64:addr64
The 64-bit VA of the relocation target.
branch19:branch19
The 19-bit offset to the relocation target, for conditional B instruction.
branch14:branch14
The 14-bit offset to the relocation target, for instructions TBZ and TBNZ.
rel32:rel32
The 32-bit relative address from the byte following the relocation.
_:_