|
The base relocation is skipped. This type can be used to pad a block.
-
Field type:
BaseRelocType
|
|
This relocation is meaningful only when the machine type is ARM or Thumb.
The base relocation applies the 32-bit address of a symbol across a
consecutive MOVW/MOVT instruction pair.
-
Field type:
BaseRelocType
|
|
The base relocation applies the difference to the 64-bit field at offset.
-
Field type:
BaseRelocType
|
|
The base relocation adds the high 16 bits of the difference to the 16-bit
field at offset. The 16-bit field represents the high value of a 32-bit
word.
-
Field type:
BaseRelocType
|
|
The base relocation adds the high 16 bits of the difference to the 16-bit
field at offset. The 16-bit field represents the high value of a 32-bit
word. The low 16 bits of the 32-bit value are stored in the 16-bit word
that follows this base relocation. This means that this base relocation
occupies two slots.
-
Field type:
BaseRelocType
|
|
The base relocation applies all 32 bits of the difference to the 32-bit
field at offset.
-
Field type:
BaseRelocType
|
|
This relocation is only meaningful when the machine type is LoongArch
32-bit. The base relocation applies to a 32-bit absolute address formed in
two consecutive instructions.
-
Field type:
BaseRelocType
|
|
This relocation is only meaningful when the machine type is LoongArch
64-bit. The base relocation applies to a 64-bit absolute address formed in
four consecutive instructions.
-
Field type:
BaseRelocType
|
|
The base relocation adds the low 16 bits of the difference to the 16-bit
field at offset. The 16-bit field represents the low half of a 32-bit
word.
-
Field type:
BaseRelocType
|
|
The relocation interpretation is dependent on the machine type. When the
machine type is MIPS, the base relocation applies to a MIPS jump
instruction
-
Field type:
BaseRelocType
|
|
The relocation is only meaningful when the machine type is MIPS. The base
relocation applies to a MIPS16 jump instruction.
-
Field type:
BaseRelocType
|
|
This relocation is only meaningful when the machine type is RISC-V. The
base relocation applies to the high 20 bits of a 32-bit absolute address.
-
Field type:
BaseRelocType
|
|
This relocation is only meaningful when the machine type is RISC-V. The
base relocation applies to the low 12 bits of a 32-bit absolute address
formed in RISC-V I-type instruction format.
-
Field type:
BaseRelocType
|
|
This relocation is only meaningful when the machine type is RISC-V. The
base relocation applies to the low 12 bits of a 32-bit absolute address
formed in RISC-V S-type instruction format.
-
Field type:
BaseRelocType
|
|
This relocation is meaningful only when the machine type is Thumb. The
base relocation applies the 32-bit address of a symbol to a consecutive
MOVW/MOVT instruction pair.
-
Field type:
BaseRelocType
|