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.
- _:_