APIdia Launch Partner
Top Description Fields
sun.jvm.hotspot.debugger.win32.coff

public Interface TypeIndicators


Enumerates the types of COFF object file relocations for all currently-supported processors. (Some of the descriptions are taken directly from Microsoft's documentation and are copyrighted by Microsoft.)

Field Summary

Modifier and TypeField and Description
public static final short
IMAGE_REL_ALPHA_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_ALPHA_BRADDR

The 21-bit relative displacement to the target.

public static final short
IMAGE_REL_ALPHA_GPDISP

Reserved for future use.

public static final short
IMAGE_REL_ALPHA_GPREL32

32-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_ALPHA_GPRELHI

The high 16 bits of the 32-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_ALPHA_GPRELLO

The low 16 bits of the 32-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_ALPHA_HINT

14-bit hints to the processor for the target of an Alpha jump instruction.

public static final short
IMAGE_REL_ALPHA_INLINE_REFLONG

The target's 32-bit virtual address split into high and low 16-bit parts.

public static final short
IMAGE_REL_ALPHA_LITERAL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_ALPHA_LITUSE

Reserved for future use.

public static final short
IMAGE_REL_ALPHA_MATCH

This relocation is only valid when it immediately follows INLINE_REFLONG relocation.

public static final short
IMAGE_REL_ALPHA_PAIR

This relocation is only valid when it immediately follows a REFHI , REFQ3, REFQ2, or SECRELHI relocation.

public static final short
IMAGE_REL_ALPHA_REFHI

The high 16 bits of the target's 32-bit virtual address.

public static final short
IMAGE_REL_ALPHA_REFLO

The low 16 bits of the target's virtual address.

public static final short
IMAGE_REL_ALPHA_REFLONG

The target's 32-bit virtual address.

public static final short
IMAGE_REL_ALPHA_REFLONGNB

The target's 32-bit relative virtual address.

public static final short
IMAGE_REL_ALPHA_REFQ1

The low 16 bits of the target's 64-bit virtual address.

public static final short
IMAGE_REL_ALPHA_REFQ2

The high 16 bits of the low 32 bits of the target's 64-bit virtual address.

public static final short
IMAGE_REL_ALPHA_REFQ3

The low 16 bits of the high 32 bits of the target's 64-bit virtual address.

public static final short
IMAGE_REL_ALPHA_REFQUAD

The target's 64-bit virtual address.

public static final short
IMAGE_REL_ALPHA_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_ALPHA_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_ALPHA_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_ALPHA_SECTION

The 16-bit section index of the section containing the target.

public static final short
IMAGE_REL_ARM_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_ARM_ADDR32

The target's 32-bit virtual address.

public static final short
IMAGE_REL_ARM_ADDR32NB

The target's 32-bit relative virtual address.

public static final short
IMAGE_REL_ARM_BRANCH11

Reference to a subroutine call, consisting of two 16-bit instructions with 11-bit offsets.

public static final short
IMAGE_REL_ARM_BRANCH24

The 24-bit relative displacement to the target.

public static final short
IMAGE_REL_ARM_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_ARM_SECTION

The 16-bit section index of the section containing the target.

public static final short
IMAGE_REL_I386_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_I386_DIR16

Not supported.

public static final short
IMAGE_REL_I386_DIR32

The target?s 32-bit virtual address.

public static final short
IMAGE_REL_I386_DIR32NB

The target?s 32-bit relative virtual address.

public static final short
IMAGE_REL_I386_REL16

Not supported.

public static final short
IMAGE_REL_I386_REL32

The 32-bit relative displacement to the target.

public static final short
IMAGE_REL_I386_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_I386_SECTION

The 16-bit-section index of the section containing the target.

public static final short
IMAGE_REL_I386_SEG12

Not supported.

public static final short
IMAGE_REL_MIPS_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_MIPS_GPREL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_MIPS_JMPADDR

The low 26 bits of the target's virtual address.

public static final short
IMAGE_REL_MIPS_JMPADDR16

The low 26 bits of the target's virtual address.

public static final short
IMAGE_REL_MIPS_LITERAL

Same as IMAGE_REL_MIPS_GPREL.

public static final short
IMAGE_REL_MIPS_PAIR

This relocation is only valid when it immediately follows a REFHI or SECRELHI relocation.

public static final short
IMAGE_REL_MIPS_REFHALF

The high 16 bits of the target's 32-bit virtual address.

public static final short
IMAGE_REL_MIPS_REFHI

The high 16 bits of the target's 32-bit virtual address.

public static final short
IMAGE_REL_MIPS_REFLO

The low 16 bits of the target's virtual address.

public static final short
IMAGE_REL_MIPS_REFWORD

The target's 32-bit virtual address.

public static final short
IMAGE_REL_MIPS_REFWORDNB

The target's 32-bit relative virtual address.

public static final short
IMAGE_REL_MIPS_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_MIPS_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_MIPS_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_MIPS_SECTION

The 16-bit section index of the section containing the target.

public static final short
IMAGE_REL_PPC_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_PPC_ADDR14

The low 14 bits of the target's virtual address.

public static final short
IMAGE_REL_PPC_ADDR16

The low 16 bits of the target's virtual address.

public static final short
IMAGE_REL_PPC_ADDR24

The low 24 bits of the target's virtual address.

public static final short
IMAGE_REL_PPC_ADDR32

The target's 32-bit virtual address.

public static final short
IMAGE_REL_PPC_ADDR32NB

The target's 32-bit relative virtual address.

public static final short
IMAGE_REL_PPC_ADDR64

The target's 64-bit virtual address.

public static final short
IMAGE_REL_PPC_GPREL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

public static final short
IMAGE_REL_PPC_PAIR

This relocation is only valid when it immediately follows a REFHI or SECRELHI relocation.

public static final short
IMAGE_REL_PPC_REFHI

The high 16 bits of the target's 32-bit virtual address.

public static final short
IMAGE_REL_PPC_REFLO

The low 16 bits of the target's virtual address.

public static final short
IMAGE_REL_PPC_REL14

A 14-bit PC-relative offset to the symbol's location.

public static final short
IMAGE_REL_PPC_REL24

A 24-bit PC-relative offset to the symbol's location.

public static final short
IMAGE_REL_PPC_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_PPC_SECREL16

The 16-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_PPC_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_PPC_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_PPC_SECTION

The 16-bit section index of the section containing the target.

public static final short
IMAGE_REL_SH3_ABSOLUTE

This relocation is ignored.

public static final short
IMAGE_REL_SH3_DIRECT16

Reference to the 16-bit location that contains the virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT32

The target's 32-bit virtual address.

public static final short
IMAGE_REL_SH3_DIRECT32_NB

The target's 32-bit relative virtual address.

public static final short
IMAGE_REL_SH3_DIRECT4

Reference to the 8-bit location whose low 4 bits contain the virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT4_LONG

Reference to the 8-bit instruction whose low 4 bits contain the effective 32-bit virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT4_WORD

Reference to the 8-bit instruction whose low 4 bits contain the effective 16-bit virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT8

Reference to the 8-bit location that contains the virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT8_LONG

Reference to the 8-bit instruction that contains the effective 32-bit virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_DIRECT8_WORD

Reference to the 8-bit instruction that contains the effective 16-bit virtual address of the target symbol.

public static final short
IMAGE_REL_SH3_PCREL12_WORD

Reference to the 16-bit instruction whose low 12 bits contain the effective 16-bit relative offset of the target symbol.

public static final short
IMAGE_REL_SH3_PCREL8_LONG

Reference to the 8-bit instruction which contains the effective 32-bit relative offset of the target symbol.

public static final short
IMAGE_REL_SH3_PCREL8_WORD

Reference to the 8-bit instruction which contains the effective 16-bit relative offset of the target symbol.

public static final short
IMAGE_REL_SH3_SECREL

The 32-bit offset of the target from the beginning of its section.

public static final short
IMAGE_REL_SH3_SECTION

The 16-bit section index of the section containing the target.

public static final short
IMAGE_REL_SH3_SIZEOF_SECTION

Reference to the 32-bit location that is the size of the symbol's section.

public static final short
IMAGE_REL_SH3_STARTOF_SECTION

Reference to a 32-bit location that is the virtual address of the symbol's section.

Field Detail

IMAGE_REL_ALPHA_ABSOLUTEback to summary
public static final short IMAGE_REL_ALPHA_ABSOLUTE

This relocation is ignored.

IMAGE_REL_ALPHA_BRADDRback to summary
public static final short IMAGE_REL_ALPHA_BRADDR

The 21-bit relative displacement to the target. This supports the Alpha relative branch instructions.

IMAGE_REL_ALPHA_GPDISPback to summary
public static final short IMAGE_REL_ALPHA_GPDISP

Reserved for future use.

IMAGE_REL_ALPHA_GPREL32back to summary
public static final short IMAGE_REL_ALPHA_GPREL32

32-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_ALPHA_GPRELHIback to summary
public static final short IMAGE_REL_ALPHA_GPRELHI

The high 16 bits of the 32-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_ALPHA_GPRELLOback to summary
public static final short IMAGE_REL_ALPHA_GPRELLO

The low 16 bits of the 32-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_ALPHA_HINTback to summary
public static final short IMAGE_REL_ALPHA_HINT

14-bit hints to the processor for the target of an Alpha jump instruction.

IMAGE_REL_ALPHA_INLINE_REFLONGback to summary
public static final short IMAGE_REL_ALPHA_INLINE_REFLONG

The target's 32-bit virtual address split into high and low 16-bit parts. Either an ABSOLUTE or MATCH relocation must immediately follow this relocation. The high 16 bits of the target address are stored in the location identified by the INLINE_REFLONG relocation. The low 16 bits are stored four bytes later if the following relocation is of type ABSOLUTE or at a signed displacement given in the SymbolTableIndex if the following relocation is of type MATCH.

IMAGE_REL_ALPHA_LITERALback to summary
public static final short IMAGE_REL_ALPHA_LITERAL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_ALPHA_LITUSEback to summary
public static final short IMAGE_REL_ALPHA_LITUSE

Reserved for future use.

IMAGE_REL_ALPHA_MATCHback to summary
public static final short IMAGE_REL_ALPHA_MATCH

This relocation is only valid when it immediately follows INLINE_REFLONG relocation. Its SymbolTableIndex contains the displacement in bytes of the location for the matching low address and not an index into the symbol table.

IMAGE_REL_ALPHA_PAIRback to summary
public static final short IMAGE_REL_ALPHA_PAIR

This relocation is only valid when it immediately follows a REFHI , REFQ3, REFQ2, or SECRELHI relocation. Its SymbolTableIndex contains a displacement and not an index into the symbol table.

IMAGE_REL_ALPHA_REFHIback to summary
public static final short IMAGE_REL_ALPHA_REFHI

The high 16 bits of the target's 32-bit virtual address. Used for the first instruction in a two-instruction sequence that loads a full address. This relocation must be immediately followed by a PAIR relocations whose SymbolTableIndex contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_ALPHA_REFLOback to summary
public static final short IMAGE_REL_ALPHA_REFLO

The low 16 bits of the target's virtual address.

IMAGE_REL_ALPHA_REFLONGback to summary
public static final short IMAGE_REL_ALPHA_REFLONG

The target's 32-bit virtual address. This fixup is illegal in a PE32+ image unless the image has been sandboxed by clearing the IMAGE_FILE_LARGE_ADDRESS_AWARE bit in the File Header.

IMAGE_REL_ALPHA_REFLONGNBback to summary
public static final short IMAGE_REL_ALPHA_REFLONGNB

The target's 32-bit relative virtual address.

IMAGE_REL_ALPHA_REFQ1back to summary
public static final short IMAGE_REL_ALPHA_REFQ1

The low 16 bits of the target's 64-bit virtual address.

IMAGE_REL_ALPHA_REFQ2back to summary
public static final short IMAGE_REL_ALPHA_REFQ2

The high 16 bits of the low 32 bits of the target's 64-bit virtual address. This relocation must be immediately followed by a PAIR relocations whose SymbolTableIndex contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_ALPHA_REFQ3back to summary
public static final short IMAGE_REL_ALPHA_REFQ3

The low 16 bits of the high 32 bits of the target's 64-bit virtual address. This relocation must be immediately followed by a PAIR relocations whose SymbolTableIndex contains a signed 32-bit displacement which is added to the 16 bits taken from the location being relocated. The 16 bits in the relocated location are shifted left by 32 before this addition.

IMAGE_REL_ALPHA_REFQUADback to summary
public static final short IMAGE_REL_ALPHA_REFQUAD

The target's 64-bit virtual address.

IMAGE_REL_ALPHA_SECRELback to summary
public static final short IMAGE_REL_ALPHA_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_ALPHA_SECRELHIback to summary
public static final short IMAGE_REL_ALPHA_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section. A PAIR relocation must immediately follow this on. The SymbolTableIndex of the PAIR relocation contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_ALPHA_SECRELLOback to summary
public static final short IMAGE_REL_ALPHA_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

IMAGE_REL_ALPHA_SECTIONback to summary
public static final short IMAGE_REL_ALPHA_SECTION

The 16-bit section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_ARM_ABSOLUTEback to summary
public static final short IMAGE_REL_ARM_ABSOLUTE

This relocation is ignored.

IMAGE_REL_ARM_ADDR32back to summary
public static final short IMAGE_REL_ARM_ADDR32

The target's 32-bit virtual address.

IMAGE_REL_ARM_ADDR32NBback to summary
public static final short IMAGE_REL_ARM_ADDR32NB

The target's 32-bit relative virtual address.

IMAGE_REL_ARM_BRANCH11back to summary
public static final short IMAGE_REL_ARM_BRANCH11

Reference to a subroutine call, consisting of two 16-bit instructions with 11-bit offsets.

IMAGE_REL_ARM_BRANCH24back to summary
public static final short IMAGE_REL_ARM_BRANCH24

The 24-bit relative displacement to the target.

IMAGE_REL_ARM_SECRELback to summary
public static final short IMAGE_REL_ARM_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_ARM_SECTIONback to summary
public static final short IMAGE_REL_ARM_SECTION

The 16-bit section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_I386_ABSOLUTEback to summary
public static final short IMAGE_REL_I386_ABSOLUTE

This relocation is ignored.

IMAGE_REL_I386_DIR16back to summary
public static final short IMAGE_REL_I386_DIR16

Not supported.

IMAGE_REL_I386_DIR32back to summary
public static final short IMAGE_REL_I386_DIR32

The target?s 32-bit virtual address.

IMAGE_REL_I386_DIR32NBback to summary
public static final short IMAGE_REL_I386_DIR32NB

The target?s 32-bit relative virtual address.

IMAGE_REL_I386_REL16back to summary
public static final short IMAGE_REL_I386_REL16

Not supported.

IMAGE_REL_I386_REL32back to summary
public static final short IMAGE_REL_I386_REL32

The 32-bit relative displacement to the target. This supports the x86 relative branch and call instructions.

IMAGE_REL_I386_SECRELback to summary
public static final short IMAGE_REL_I386_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_I386_SECTIONback to summary
public static final short IMAGE_REL_I386_SECTION

The 16-bit-section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_I386_SEG12back to summary
public static final short IMAGE_REL_I386_SEG12

Not supported.

IMAGE_REL_MIPS_ABSOLUTEback to summary
public static final short IMAGE_REL_MIPS_ABSOLUTE

This relocation is ignored.

IMAGE_REL_MIPS_GPRELback to summary
public static final short IMAGE_REL_MIPS_GPREL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_MIPS_JMPADDRback to summary
public static final short IMAGE_REL_MIPS_JMPADDR

The low 26 bits of the target's virtual address. This supports the MIPS J and JAL instructions.

IMAGE_REL_MIPS_JMPADDR16back to summary
public static final short IMAGE_REL_MIPS_JMPADDR16

The low 26 bits of the target's virtual address. This supports the MIPS16 JAL instruction.

IMAGE_REL_MIPS_LITERALback to summary
public static final short IMAGE_REL_MIPS_LITERAL

Same as IMAGE_REL_MIPS_GPREL.

IMAGE_REL_MIPS_PAIRback to summary
public static final short IMAGE_REL_MIPS_PAIR

This relocation is only valid when it immediately follows a REFHI or SECRELHI relocation. Its SymbolTableIndex contains a displacement and not an index into the symbol table.

IMAGE_REL_MIPS_REFHALFback to summary
public static final short IMAGE_REL_MIPS_REFHALF

The high 16 bits of the target's 32-bit virtual address.

IMAGE_REL_MIPS_REFHIback to summary
public static final short IMAGE_REL_MIPS_REFHI

The high 16 bits of the target's 32-bit virtual address. Used for the first instruction in a two-instruction sequence that loads a full address. This relocation must be immediately followed by a PAIR relocations whose SymbolTableIndex contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_MIPS_REFLOback to summary
public static final short IMAGE_REL_MIPS_REFLO

The low 16 bits of the target's virtual address.

IMAGE_REL_MIPS_REFWORDback to summary
public static final short IMAGE_REL_MIPS_REFWORD

The target's 32-bit virtual address.

IMAGE_REL_MIPS_REFWORDNBback to summary
public static final short IMAGE_REL_MIPS_REFWORDNB

The target's 32-bit relative virtual address.

IMAGE_REL_MIPS_SECRELback to summary
public static final short IMAGE_REL_MIPS_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_MIPS_SECRELHIback to summary
public static final short IMAGE_REL_MIPS_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section. A PAIR relocation must immediately follow this on. The SymbolTableIndex of the PAIR relocation contains a signed 16-bit displacement, which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_MIPS_SECRELLOback to summary
public static final short IMAGE_REL_MIPS_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

IMAGE_REL_MIPS_SECTIONback to summary
public static final short IMAGE_REL_MIPS_SECTION

The 16-bit section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_PPC_ABSOLUTEback to summary
public static final short IMAGE_REL_PPC_ABSOLUTE

This relocation is ignored.

IMAGE_REL_PPC_ADDR14back to summary
public static final short IMAGE_REL_PPC_ADDR14

The low 14 bits of the target's virtual address. This is only valid when the target symbol is absolute and can be sign extended to its original value.

IMAGE_REL_PPC_ADDR16back to summary
public static final short IMAGE_REL_PPC_ADDR16

The low 16 bits of the target's virtual address.

IMAGE_REL_PPC_ADDR24back to summary
public static final short IMAGE_REL_PPC_ADDR24

The low 24 bits of the target's virtual address. This is only valid when the target symbol is absolute and can be sign extended to its original value.

IMAGE_REL_PPC_ADDR32back to summary
public static final short IMAGE_REL_PPC_ADDR32

The target's 32-bit virtual address.

IMAGE_REL_PPC_ADDR32NBback to summary
public static final short IMAGE_REL_PPC_ADDR32NB

The target's 32-bit relative virtual address.

IMAGE_REL_PPC_ADDR64back to summary
public static final short IMAGE_REL_PPC_ADDR64

The target's 64-bit virtual address.

IMAGE_REL_PPC_GPRELback to summary
public static final short IMAGE_REL_PPC_GPREL

16-bit signed displacement of the target relative to the Global Pointer (GP) register.

IMAGE_REL_PPC_PAIRback to summary
public static final short IMAGE_REL_PPC_PAIR

This relocation is only valid when it immediately follows a REFHI or SECRELHI relocation. Its SymbolTableIndex contains a displacement and not an index into the symbol table.

IMAGE_REL_PPC_REFHIback to summary
public static final short IMAGE_REL_PPC_REFHI

The high 16 bits of the target's 32-bit virtual address. Used for the first instruction in a two-instruction sequence that loads a full address. This relocation must be immediately followed by a PAIR relocations whose SymbolTableIndex contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_PPC_REFLOback to summary
public static final short IMAGE_REL_PPC_REFLO

The low 16 bits of the target's virtual address.

IMAGE_REL_PPC_REL14back to summary
public static final short IMAGE_REL_PPC_REL14

A 14-bit PC-relative offset to the symbol's location.

IMAGE_REL_PPC_REL24back to summary
public static final short IMAGE_REL_PPC_REL24

A 24-bit PC-relative offset to the symbol's location.

IMAGE_REL_PPC_SECRELback to summary
public static final short IMAGE_REL_PPC_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_PPC_SECREL16back to summary
public static final short IMAGE_REL_PPC_SECREL16

The 16-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_PPC_SECRELHIback to summary
public static final short IMAGE_REL_PPC_SECRELHI

The high 16 bits of the 32-bit offset of the target from the beginning of its section. A PAIR relocation must immediately follow this on. The SymbolTableIndex of the PAIR relocation contains a signed 16-bit displacement which is added to the upper 16 bits taken from the location being relocated.

IMAGE_REL_PPC_SECRELLOback to summary
public static final short IMAGE_REL_PPC_SECRELLO

The low 16 bits of the 32-bit offset of the target from the beginning of its section.

IMAGE_REL_PPC_SECTIONback to summary
public static final short IMAGE_REL_PPC_SECTION

The 16-bit section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_SH3_ABSOLUTEback to summary
public static final short IMAGE_REL_SH3_ABSOLUTE

This relocation is ignored.

IMAGE_REL_SH3_DIRECT16back to summary
public static final short IMAGE_REL_SH3_DIRECT16

Reference to the 16-bit location that contains the virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT32back to summary
public static final short IMAGE_REL_SH3_DIRECT32

The target's 32-bit virtual address.

IMAGE_REL_SH3_DIRECT32_NBback to summary
public static final short IMAGE_REL_SH3_DIRECT32_NB

The target's 32-bit relative virtual address.

IMAGE_REL_SH3_DIRECT4back to summary
public static final short IMAGE_REL_SH3_DIRECT4

Reference to the 8-bit location whose low 4 bits contain the virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT4_LONGback to summary
public static final short IMAGE_REL_SH3_DIRECT4_LONG

Reference to the 8-bit instruction whose low 4 bits contain the effective 32-bit virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT4_WORDback to summary
public static final short IMAGE_REL_SH3_DIRECT4_WORD

Reference to the 8-bit instruction whose low 4 bits contain the effective 16-bit virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT8back to summary
public static final short IMAGE_REL_SH3_DIRECT8

Reference to the 8-bit location that contains the virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT8_LONGback to summary
public static final short IMAGE_REL_SH3_DIRECT8_LONG

Reference to the 8-bit instruction that contains the effective 32-bit virtual address of the target symbol.

IMAGE_REL_SH3_DIRECT8_WORDback to summary
public static final short IMAGE_REL_SH3_DIRECT8_WORD

Reference to the 8-bit instruction that contains the effective 16-bit virtual address of the target symbol.

IMAGE_REL_SH3_PCREL12_WORDback to summary
public static final short IMAGE_REL_SH3_PCREL12_WORD

Reference to the 16-bit instruction whose low 12 bits contain the effective 16-bit relative offset of the target symbol.

IMAGE_REL_SH3_PCREL8_LONGback to summary
public static final short IMAGE_REL_SH3_PCREL8_LONG

Reference to the 8-bit instruction which contains the effective 32-bit relative offset of the target symbol.

IMAGE_REL_SH3_PCREL8_WORDback to summary
public static final short IMAGE_REL_SH3_PCREL8_WORD

Reference to the 8-bit instruction which contains the effective 16-bit relative offset of the target symbol.

IMAGE_REL_SH3_SECRELback to summary
public static final short IMAGE_REL_SH3_SECREL

The 32-bit offset of the target from the beginning of its section. This is used to support debugging information as well as static thread local storage.

IMAGE_REL_SH3_SECTIONback to summary
public static final short IMAGE_REL_SH3_SECTION

The 16-bit section index of the section containing the target. This is used to support debugging information.

IMAGE_REL_SH3_SIZEOF_SECTIONback to summary
public static final short IMAGE_REL_SH3_SIZEOF_SECTION

Reference to the 32-bit location that is the size of the symbol's section.

IMAGE_REL_SH3_STARTOF_SECTIONback to summary
public static final short IMAGE_REL_SH3_STARTOF_SECTION

Reference to a 32-bit location that is the virtual address of the symbol's section.