IMAGE_REL_AMD64_SECREL 0x000B The 32-bit offset of the target from the beginning of its section. This is used to support debugging information and static thread local storage. IMAGE_REL_AMD64_SECREL7 0x000C A 7-bit unsigned offset from the base of the section that contains the target. IMAGE_REL_AMD64_TOKEN 0x000D CLR tokens. IMAGE_REL_AMD64_SREL32 0x000E A 32-bit signed span-dependent emitted into the object. IMAGE_REL_AMD64_PAIR 0x000F A pair that must immediately follow every span-dependent value. IMAGE_REL_AMD64_SSPAN32 0x0010 A 32-bit signed span-dependent that is applied at link time. ARM Processors The following relocation type indicators are defined for ARM processors. Constant Description IMAGE_REL_ARM_ABSOLUTE 0x0000 The relocation is ignored. IMAGE_REL_ARM_ADDR32 0x0001 The 32-bit VA of the target. IMAGE_REL_ARM_ADDR32NB 0x0002 The 32-bit RVA of the target. IMAGE_REL_ARM_BRANCH24 0x0003 The most significant 24 bits of the signed 26-bit relative displacement of the target. Applied to a B or BL instruction in ARM mode. IMAGE_REL_ARM_BRANCH11 0x0004 The most significant 22 bits of the signed 23-bit relative displacement of the target. Applied to a contiguous 16-bit B+BL pair in Thumb mode prior to ARMv7. IMAGE_REL_ARM_TOKEN 0x0005 CLR tokens.
IMAGE_REL_AMD64_SECREL 0x000B The 32-bit offset of the target from the beginning of its section. This is used to support debugging information and static thread local storage. IMAGE_REL_AMD64_SECREL7 0x000C A 7-bit unsigned offset from the base of the section that contains the target. IMAGE_REL_AMD64_TOKEN 0x000D CLR tokens. IMAGE_REL_AMD64_SREL32 0x000E A 32-bit signed span-dependent emitted into the object. IMAGE_REL_AMD64_PAIR 0x000F A pair that must immediately follow every span-dependent value. IMAGE_REL_AMD64_SSPAN32 0x0010 A 32-bit signed span-dependent that is applied at link time. ARM Processors The following relocation type indicators are defined for ARM processors. Constant Description IMAGE_REL_ARM_ABSOLUTE 0x0000 The relocation is ignored. IMAGE_REL_ARM_ADDR32 0x0001 The 32-bit VA of the target. IMAGE_REL_ARM_ADDR32NB 0x0002 The 32-bit RVA of the target. IMAGE_REL_ARM_BRANCH24 0x0003 The most significant 24 bits of the signed 26-bit relative displacement of the target. Applied to a B or BL instruction in ARM mode. IMAGE_REL_ARM_BRANCH11 0x0004 The most significant 22 bits of the signed 23-bit relative displacement of the target. Applied to a contiguous 16-bit B+BL pair in Thumb mode prior to ARMv7. IMAGE_REL_ARM_TOKEN 0x0005 CLR tokens.