IMAGE_REL_SH3_DIRECT4_WORD 0x0007 A reference to the 8-bit instruction whose low 4 bits contain the effective 16-bit VA of the target symbol. IMAGE_REL_SH3_DIRECT4_LONG 0x0008 A reference to the 8-bit instruction whose low 4 bits contain the effective 32-bit VA of the target symbol. IMAGE_REL_SH3_PCREL8_WORD 0x0009 A reference to the 8-bit instruction that contains the effective 16-bit relative offset of the target symbol. IMAGE_REL_SH3_PCREL8_LONG 0x000A A reference to the 8-bit instruction that contains the effective 32-bit relative offset of the target symbol. IMAGE_REL_SH3_PCREL12_WORD 0x000B A reference to the 16-bit instruction whose low 12 bits contain the effective 16-bit relative offset of the target symbol. IMAGE_REL_SH3_STARTOF_SECTION 0x000C A reference to a 32-bit location that is the VA of the section that contains the target symbol. IMAGE_REL_SH3_SIZEOF_SECTION 0x000D A reference to the 32-bit location that is the size of the section that contains the target symbol. IMAGE_REL_SH3_SECTION 0x000E The 16-bit section index of the section that contains the target. This is used to support debugging information. IMAGE_REL_SH3_SECREL 0x000F The 32-bit offset of the target from the beginning of its section. This is used to support debugging information and static thread storage. IMAGE_REL_SH3_DIRECT32_NB 0x0010 The 32-bit RVA of the target symbol. IMAGE_REL_SH3_GPREL4_LONG 0x0011 GP relative. IMAGE_REL_SH3_TOKEN 0x0012 CLR
IMAGE_REL_SH3_DIRECT4_WORD 0x0007 A reference to the 8-bit instruction whose low 4 bits contain the effective 16-bit VA of the target symbol. IMAGE_REL_SH3_DIRECT4_LONG 0x0008 A reference to the 8-bit instruction whose low 4 bits contain the effective 32-bit VA of the target symbol. IMAGE_REL_SH3_PCREL8_WORD 0x0009 A reference to the 8-bit instruction that contains the effective 16-bit relative offset of the target symbol. IMAGE_REL_SH3_PCREL8_LONG 0x000A A reference to the 8-bit instruction that contains the effective 32-bit relative offset of the target symbol. IMAGE_REL_SH3_PCREL12_WORD 0x000B A reference to the 16-bit instruction whose low 12 bits contain the effective 16-bit relative offset of the target symbol. IMAGE_REL_SH3_STARTOF_SECTION 0x000C A reference to a 32-bit location that is the VA of the section that contains the target symbol. IMAGE_REL_SH3_SIZEOF_SECTION 0x000D A reference to the 32-bit location that is the size of the section that contains the target symbol. IMAGE_REL_SH3_SECTION 0x000E The 16-bit section index of the section that contains the target. This is used to support debugging information. IMAGE_REL_SH3_SECREL 0x000F The 32-bit offset of the target from the beginning of its section. This is used to support debugging information and static thread storage. IMAGE_REL_SH3_DIRECT32_NB 0x0010 The 32-bit RVA of the target symbol. IMAGE_REL_SH3_GPREL4_LONG 0x0011 GP relative. IMAGE_REL_SH3_TOKEN 0x0012 CLR