DoxigAlpha

BaseRelocationType

Fields of this type

Fields

#
ABSOLUTE:ABSOLUTE
The base relocation is skipped.
HIGH:HIGH
The base relocation adds the high 16 bits of the difference to the 16-bit field at offset.
LOW:LOW
The base relocation adds the low 16 bits of the difference to the 16-bit field at offset.
HIGHLOW:HIGHLOW
The base relocation applies all 32 bits of the difference to the 32-bit field at offset.
HIGHADJ:HIGHADJ
The base relocation adds the high 16 bits of the difference to the 16-bit field at offset.
MIPS_JMPADDR:MIPS_JMPADDR
When the machine type is MIPS, the base relocation applies to a MIPS jump instruction.
RESERVED:RESERVED
This relocation is meaningful only when the machine type is ARM or Thumb.
THUMB_MOV32:THUMB_MOV32
This relocation is meaningful only when the machine type is Thumb.
RISCV_LOW12S:RISCV_LOW12S
This relocation is only meaningful when the machine type is RISC-V.
MIPS_JMPADDR16:MIPS_JMPADDR16
This relocation is only meaningful when the machine type is LoongArch 32-bit.
DIR64:DIR64
The base relocation applies the difference to the 64-bit field at offset.
_:_