Unit 'BFD' Package
[Overview][Constants][Types][Procedures and functions][Index] [#bfd]

bfd_reloc_code_real

Declaration

Source position: bfd.pas line 631

type bfd_reloc_code_real = (

  _dummy_first_bfd_reloc_code_real,

  BFD_RELOC_64,

  BFD_RELOC_32,

  BFD_RELOC_26,

  BFD_RELOC_24,

  BFD_RELOC_16,

  BFD_RELOC_14,

  BFD_RELOC_8,

  BFD_RELOC_64_PCREL,

  BFD_RELOC_32_PCREL,

  BFD_RELOC_24_PCREL,

  BFD_RELOC_16_PCREL,

  BFD_RELOC_12_PCREL,

  BFD_RELOC_8_PCREL,

  BFD_RELOC_32_GOT_PCREL,

  BFD_RELOC_16_GOT_PCREL,

  BFD_RELOC_8_GOT_PCREL,

  BFD_RELOC_32_GOTOFF,

  BFD_RELOC_16_GOTOFF,

  BFD_RELOC_LO16_GOTOFF,

  BFD_RELOC_HI16_GOTOFF,

  BFD_RELOC_HI16_S_GOTOFF,

  BFD_RELOC_8_GOTOFF,

  BFD_RELOC_32_PLT_PCREL,

  BFD_RELOC_24_PLT_PCREL,

  BFD_RELOC_16_PLT_PCREL,

  BFD_RELOC_8_PLT_PCREL,

  BFD_RELOC_32_PLTOFF,

  BFD_RELOC_16_PLTOFF,

  BFD_RELOC_LO16_PLTOFF,

  BFD_RELOC_HI16_PLTOFF,

  BFD_RELOC_HI16_S_PLTOFF,

  BFD_RELOC_8_PLTOFF,

  BFD_RELOC_68K_GLOB_DAT,

  BFD_RELOC_68K_JMP_SLOT,

  BFD_RELOC_68K_RELATIVE,

  BFD_RELOC_32_BASEREL,

  BFD_RELOC_16_BASEREL,

  BFD_RELOC_LO16_BASEREL,

  BFD_RELOC_HI16_BASEREL,

  BFD_RELOC_HI16_S_BASEREL,

  BFD_RELOC_8_BASEREL,

  BFD_RELOC_RVA,

  BFD_RELOC_8_FFnn,

  BFD_RELOC_32_PCREL_S2,

  BFD_RELOC_16_PCREL_S2,

  BFD_RELOC_23_PCREL_S2,

  BFD_RELOC_HI22,

  BFD_RELOC_LO10,

  BFD_RELOC_GPREL16,

  BFD_RELOC_GPREL32,

  BFD_RELOC_I960_CALLJ,

  BFD_RELOC_NONE,

  BFD_RELOC_SPARC_WDISP22,

  BFD_RELOC_SPARC22,

  BFD_RELOC_SPARC13,

  BFD_RELOC_SPARC_GOT10,

  BFD_RELOC_SPARC_GOT13,

  BFD_RELOC_SPARC_GOT22,

  BFD_RELOC_SPARC_PC10,

  BFD_RELOC_SPARC_PC22,

  BFD_RELOC_SPARC_WPLT30,

  BFD_RELOC_SPARC_COPY,

  BFD_RELOC_SPARC_GLOB_DAT,

  BFD_RELOC_SPARC_JMP_SLOT,

  BFD_RELOC_SPARC_RELATIVE,

  BFD_RELOC_SPARC_UA32,

  BFD_RELOC_SPARC_BASE13,

  BFD_RELOC_SPARC_BASE22,

  BFD_RELOC_SPARC_10,

  BFD_RELOC_SPARC_11,

  BFD_RELOC_SPARC_OLO10,

  BFD_RELOC_SPARC_HH22,

  BFD_RELOC_SPARC_HM10,

  BFD_RELOC_SPARC_LM22,

  BFD_RELOC_SPARC_PC_HH22,

  BFD_RELOC_SPARC_PC_HM10,

  BFD_RELOC_SPARC_PC_LM22,

  BFD_RELOC_SPARC_WDISP16,

  BFD_RELOC_SPARC_WDISP19,

  BFD_RELOC_SPARC_7,

  BFD_RELOC_SPARC_6,

  BFD_RELOC_SPARC_5,

  BFD_RELOC_SPARC_PLT64,

  BFD_RELOC_SPARC_HIX22,

  BFD_RELOC_SPARC_LOX10,

  BFD_RELOC_SPARC_H44,

  BFD_RELOC_SPARC_M44,

  BFD_RELOC_SPARC_L44,

  BFD_RELOC_SPARC_REGISTER,

  BFD_RELOC_SPARC_REV32,

  BFD_RELOC_ALPHA_GPDISP_HI16,

  BFD_RELOC_ALPHA_GPDISP_LO16,

  BFD_RELOC_ALPHA_GPDISP,

  BFD_RELOC_ALPHA_LITERAL,

  BFD_RELOC_ALPHA_ELF_LITERAL,

  BFD_RELOC_ALPHA_LITUSE,

  BFD_RELOC_ALPHA_USER_LITERAL,

  BFD_RELOC_ALPHA_USER_LITUSE_BASE,

  BFD_RELOC_ALPHA_USER_LITUSE_BYTOFF,

  BFD_RELOC_ALPHA_USER_LITUSE_JSR,

  BFD_RELOC_ALPHA_USER_GPDISP,

  BFD_RELOC_ALPHA_USER_GPRELHIGH,

  BFD_RELOC_ALPHA_USER_GPRELLOW,

  BFD_RELOC_ALPHA_HINT,

  BFD_RELOC_ALPHA_LINKAGE,

  BFD_RELOC_ALPHA_CODEADDR,

  BFD_RELOC_MIPS_JMP,

  BFD_RELOC_MIPS16_JMP,

  BFD_RELOC_MIPS16_GPREL,

  BFD_RELOC_HI16,

  BFD_RELOC_HI16_S,

  BFD_RELOC_LO16,

  BFD_RELOC_PCREL_HI16_S,

  BFD_RELOC_PCREL_LO16,

  BFD_RELOC_MIPS_LITERAL,

  BFD_RELOC_MIPS_GOT16,

  BFD_RELOC_MIPS_CALL16,

  BFD_RELOC_MIPS_GOT_HI16,

  BFD_RELOC_MIPS_GOT_LO16,

  BFD_RELOC_MIPS_CALL_HI16,

  BFD_RELOC_MIPS_CALL_LO16,

  BFD_RELOC_MIPS_SUB,

  BFD_RELOC_MIPS_GOT_PAGE,

  BFD_RELOC_MIPS_GOT_OFST,

  BFD_RELOC_MIPS_GOT_DISP,

  BFD_RELOC_386_GOT32,

  BFD_RELOC_386_PLT32,

  BFD_RELOC_386_COPY,

  BFD_RELOC_386_GLOB_DAT,

  BFD_RELOC_386_JUMP_SLOT,

  BFD_RELOC_386_RELATIVE,

  BFD_RELOC_386_GOTOFF,

  BFD_RELOC_386_GOTPC,

  BFD_RELOC_X86_64_GOT32,

  BFD_RELOC_X86_64_PLT32,

  BFD_RELOC_X86_64_COPY,

  BFD_RELOC_X86_64_GLOB_DAT,

  BFD_RELOC_X86_64_JUMP_SLOT,

  BFD_RELOC_X86_64_RELATIVE,

  BFD_RELOC_X86_64_GOTPCREL,

  BFD_RELOC_X86_64_32S,

  BFD_RELOC_NS32K_IMM_8,

  BFD_RELOC_NS32K_IMM_16,

  BFD_RELOC_NS32K_IMM_32,

  BFD_RELOC_NS32K_IMM_8_PCREL,

  BFD_RELOC_NS32K_IMM_16_PCREL,

  BFD_RELOC_NS32K_IMM_32_PCREL,

  BFD_RELOC_NS32K_DISP_8,

  BFD_RELOC_NS32K_DISP_16,

  BFD_RELOC_NS32K_DISP_32,

  BFD_RELOC_NS32K_DISP_8_PCREL,

  BFD_RELOC_NS32K_DISP_16_PCREL,

  BFD_RELOC_NS32K_DISP_32_PCREL,

  BFD_RELOC_PJ_CODE_HI16,

  BFD_RELOC_PJ_CODE_LO16,

  BFD_RELOC_PJ_CODE_DIR16,

  BFD_RELOC_PJ_CODE_DIR32,

  BFD_RELOC_PJ_CODE_REL16,

  BFD_RELOC_PJ_CODE_REL32,

  BFD_RELOC_PPC_B26,

  BFD_RELOC_PPC_BA26,

  BFD_RELOC_PPC_TOC16,

  BFD_RELOC_PPC_B16,

  BFD_RELOC_PPC_B16_BRTAKEN,

  BFD_RELOC_PPC_B16_BRNTAKEN,

  BFD_RELOC_PPC_BA16,

  BFD_RELOC_PPC_BA16_BRTAKEN,

  BFD_RELOC_PPC_BA16_BRNTAKEN,

  BFD_RELOC_PPC_COPY,

  BFD_RELOC_PPC_GLOB_DAT,

  BFD_RELOC_PPC_JMP_SLOT,

  BFD_RELOC_PPC_RELATIVE,

  BFD_RELOC_PPC_LOCAL24PC,

  BFD_RELOC_PPC_EMB_NADDR32,

  BFD_RELOC_PPC_EMB_NADDR16,

  BFD_RELOC_PPC_EMB_NADDR16_LO,

  BFD_RELOC_PPC_EMB_NADDR16_HI,

  BFD_RELOC_PPC_EMB_NADDR16_HA,

  BFD_RELOC_PPC_EMB_SDAI16,

  BFD_RELOC_PPC_EMB_SDA2I16,

  BFD_RELOC_PPC_EMB_SDA2REL,

  BFD_RELOC_PPC_EMB_SDA21,

  BFD_RELOC_PPC_EMB_MRKREF,

  BFD_RELOC_PPC_EMB_RELSEC16,

  BFD_RELOC_PPC_EMB_RELST_LO,

  BFD_RELOC_PPC_EMB_RELST_HI,

  BFD_RELOC_PPC_EMB_RELST_HA,

  BFD_RELOC_PPC_EMB_BIT_FLD,

  BFD_RELOC_PPC_EMB_RELSDA,

  BFD_RELOC_I370_D12,

  BFD_RELOC_CTOR,

  BFD_RELOC_ARM_PCREL_BRANCH,

  BFD_RELOC_ARM_PCREL_BLX,

  BFD_RELOC_THUMB_PCREL_BLX,

  BFD_RELOC_ARM_IMMEDIATE,

  BFD_RELOC_ARM_ADRL_IMMEDIATE,

  BFD_RELOC_ARM_OFFSET_IMM,

  BFD_RELOC_ARM_SHIFT_IMM,

  BFD_RELOC_ARM_SWI,

  BFD_RELOC_ARM_MULTI,

  BFD_RELOC_ARM_CP_OFF_IMM,

  BFD_RELOC_ARM_ADR_IMM,

  BFD_RELOC_ARM_LDR_IMM,

  BFD_RELOC_ARM_LITERAL,

  BFD_RELOC_ARM_IN_POOL,

  BFD_RELOC_ARM_OFFSET_IMM8,

  BFD_RELOC_ARM_HWLITERAL,

  BFD_RELOC_ARM_THUMB_ADD,

  BFD_RELOC_ARM_THUMB_IMM,

  BFD_RELOC_ARM_THUMB_SHIFT,

  BFD_RELOC_ARM_THUMB_OFFSET,

  BFD_RELOC_ARM_GOT12,

  BFD_RELOC_ARM_GOT32,

  BFD_RELOC_ARM_JUMP_SLOT,

  BFD_RELOC_ARM_COPY,

  BFD_RELOC_ARM_GLOB_DAT,

  BFD_RELOC_ARM_PLT32,

  BFD_RELOC_ARM_RELATIVE,

  BFD_RELOC_ARM_GOTOFF,

  BFD_RELOC_ARM_GOTPC,

  BFD_RELOC_SH_PCDISP8BY2,

  BFD_RELOC_SH_PCDISP12BY2,

  BFD_RELOC_SH_IMM4,

  BFD_RELOC_SH_IMM4BY2,

  BFD_RELOC_SH_IMM4BY4,

  BFD_RELOC_SH_IMM8,

  BFD_RELOC_SH_IMM8BY2,

  BFD_RELOC_SH_IMM8BY4,

  BFD_RELOC_SH_PCRELIMM8BY2,

  BFD_RELOC_SH_PCRELIMM8BY4,

  BFD_RELOC_SH_SWITCH16,

  BFD_RELOC_SH_SWITCH32,

  BFD_RELOC_SH_USES,

  BFD_RELOC_SH_COUNT,

  BFD_RELOC_SH_ALIGN,

  BFD_RELOC_SH_CODE,

  BFD_RELOC_SH_DATA,

  BFD_RELOC_SH_LABEL,

  BFD_RELOC_SH_LOOP_START,

  BFD_RELOC_SH_LOOP_END,

  BFD_RELOC_SH_COPY,

  BFD_RELOC_SH_GLOB_DAT,

  BFD_RELOC_SH_JMP_SLOT,

  BFD_RELOC_SH_RELATIVE,

  BFD_RELOC_SH_GOTPC,

  BFD_RELOC_THUMB_PCREL_BRANCH9,

  BFD_RELOC_THUMB_PCREL_BRANCH12,

  BFD_RELOC_THUMB_PCREL_BRANCH23,

  BFD_RELOC_ARC_B22_PCREL,

  BFD_RELOC_ARC_B26,

  BFD_RELOC_D10V_10_PCREL_R,

  BFD_RELOC_D10V_10_PCREL_L,

  BFD_RELOC_D10V_18,

  BFD_RELOC_D10V_18_PCREL,

  BFD_RELOC_D30V_6,

  BFD_RELOC_D30V_9_PCREL,

  BFD_RELOC_D30V_9_PCREL_R,

  BFD_RELOC_D30V_15,

  BFD_RELOC_D30V_15_PCREL,

  BFD_RELOC_D30V_15_PCREL_R,

  BFD_RELOC_D30V_21,

  BFD_RELOC_D30V_21_PCREL,

  BFD_RELOC_D30V_21_PCREL_R,

  BFD_RELOC_D30V_32,

  BFD_RELOC_D30V_32_PCREL,

  BFD_RELOC_M32R_24,

  BFD_RELOC_M32R_10_PCREL,

  BFD_RELOC_M32R_18_PCREL,

  BFD_RELOC_M32R_26_PCREL,

  BFD_RELOC_M32R_HI16_ULO,

  BFD_RELOC_M32R_HI16_SLO,

  BFD_RELOC_M32R_LO16,

  BFD_RELOC_M32R_SDA16,

  BFD_RELOC_V850_9_PCREL,

  BFD_RELOC_V850_22_PCREL,

  BFD_RELOC_V850_SDA_16_16_OFFSET,

  BFD_RELOC_V850_SDA_15_16_OFFSET,

  BFD_RELOC_V850_ZDA_16_16_OFFSET,

  BFD_RELOC_V850_ZDA_15_16_OFFSET,

  BFD_RELOC_V850_TDA_6_8_OFFSET,

  BFD_RELOC_V850_TDA_7_8_OFFSET,

  BFD_RELOC_V850_TDA_7_7_OFFSET,

  BFD_RELOC_V850_TDA_16_16_OFFSET,

  BFD_RELOC_V850_TDA_4_5_OFFSET,

  BFD_RELOC_V850_TDA_4_4_OFFSET,

  BFD_RELOC_V850_SDA_16_16_SPLIT_OFFSET,

  BFD_RELOC_V850_ZDA_16_16_SPLIT_OFFSET,

  BFD_RELOC_V850_CALLT_6_7_OFFSET,

  BFD_RELOC_V850_CALLT_16_16_OFFSET,

  BFD_RELOC_MN10300_32_PCREL,

  BFD_RELOC_MN10300_16_PCREL,

  BFD_RELOC_TIC30_LDP,

  BFD_RELOC_TIC54X_PARTLS7,

  BFD_RELOC_TIC54X_PARTMS9,

  BFD_RELOC_TIC54X_23,

  BFD_RELOC_TIC54X_16_OF_23,

  BFD_RELOC_TIC54X_MS7_OF_23,

  BFD_RELOC_FR30_48,

  BFD_RELOC_FR30_20,

  BFD_RELOC_FR30_6_IN_4,

  BFD_RELOC_FR30_8_IN_8,

  BFD_RELOC_FR30_9_IN_8,

  BFD_RELOC_FR30_10_IN_8,

  BFD_RELOC_FR30_9_PCREL,

  BFD_RELOC_FR30_12_PCREL,

  BFD_RELOC_MCORE_PCREL_IMM8BY4,

  BFD_RELOC_MCORE_PCREL_IMM11BY2,

  BFD_RELOC_MCORE_PCREL_IMM4BY2,

  BFD_RELOC_MCORE_PCREL_32,

  BFD_RELOC_MCORE_PCREL_JSR_IMM11BY2,

  BFD_RELOC_MCORE_RVA,

  BFD_RELOC_AVR_7_PCREL,

  BFD_RELOC_AVR_13_PCREL,

  BFD_RELOC_AVR_16_PM,

  BFD_RELOC_AVR_LO8_LDI,

  BFD_RELOC_AVR_HI8_LDI,

  BFD_RELOC_AVR_HH8_LDI,

  BFD_RELOC_AVR_LO8_LDI_NEG,

  BFD_RELOC_AVR_HI8_LDI_NEG,

  BFD_RELOC_AVR_HH8_LDI_NEG,

  BFD_RELOC_AVR_LO8_LDI_PM,

  BFD_RELOC_AVR_HI8_LDI_PM,

  BFD_RELOC_AVR_HH8_LDI_PM,

  BFD_RELOC_AVR_LO8_LDI_PM_NEG,

  BFD_RELOC_AVR_HI8_LDI_PM_NEG,

  BFD_RELOC_AVR_HH8_LDI_PM_NEG,

  BFD_RELOC_AVR_CALL,

  BFD_RELOC_VTABLE_INHERIT,

  BFD_RELOC_VTABLE_ENTRY,

  BFD_RELOC_IA64_IMM14,

  BFD_RELOC_IA64_IMM22,

  BFD_RELOC_IA64_IMM64,

  BFD_RELOC_IA64_DIR32MSB,

  BFD_RELOC_IA64_DIR32LSB,

  BFD_RELOC_IA64_DIR64MSB,

  BFD_RELOC_IA64_DIR64LSB,

  BFD_RELOC_IA64_GPREL22,

  BFD_RELOC_IA64_GPREL64I,

  BFD_RELOC_IA64_GPREL32MSB,

  BFD_RELOC_IA64_GPREL32LSB,

  BFD_RELOC_IA64_GPREL64MSB,

  BFD_RELOC_IA64_GPREL64LSB,

  BFD_RELOC_IA64_LTOFF22,

  BFD_RELOC_IA64_LTOFF64I,

  BFD_RELOC_IA64_PLTOFF22,

  BFD_RELOC_IA64_PLTOFF64I,

  BFD_RELOC_IA64_PLTOFF64MSB,

  BFD_RELOC_IA64_PLTOFF64LSB,

  BFD_RELOC_IA64_FPTR64I,

  BFD_RELOC_IA64_FPTR32MSB,

  BFD_RELOC_IA64_FPTR32LSB,

  BFD_RELOC_IA64_FPTR64MSB,

  BFD_RELOC_IA64_FPTR64LSB,

  BFD_RELOC_IA64_PCREL21B,

  BFD_RELOC_IA64_PCREL21BI,

  BFD_RELOC_IA64_PCREL21M,

  BFD_RELOC_IA64_PCREL21F,

  BFD_RELOC_IA64_PCREL22,

  BFD_RELOC_IA64_PCREL60B,

  BFD_RELOC_IA64_PCREL64I,

  BFD_RELOC_IA64_PCREL32MSB,

  BFD_RELOC_IA64_PCREL32LSB,

  BFD_RELOC_IA64_PCREL64MSB,

  BFD_RELOC_IA64_PCREL64LSB,

  BFD_RELOC_IA64_LTOFF_FPTR22,

  BFD_RELOC_IA64_LTOFF_FPTR64I,

  BFD_RELOC_IA64_LTOFF_FPTR64MSB,

  BFD_RELOC_IA64_LTOFF_FPTR64LSB,

  BFD_RELOC_IA64_SEGREL32MSB,

  BFD_RELOC_IA64_SEGREL32LSB,

  BFD_RELOC_IA64_SEGREL64MSB,

  BFD_RELOC_IA64_SEGREL64LSB,

  BFD_RELOC_IA64_SECREL32MSB,

  BFD_RELOC_IA64_SECREL32LSB,

  BFD_RELOC_IA64_SECREL64MSB,

  BFD_RELOC_IA64_SECREL64LSB,

  BFD_RELOC_IA64_REL32MSB,

  BFD_RELOC_IA64_REL32LSB,

  BFD_RELOC_IA64_REL64MSB,

  BFD_RELOC_IA64_REL64LSB,

  BFD_RELOC_IA64_LTV32MSB,

  BFD_RELOC_IA64_LTV32LSB,

  BFD_RELOC_IA64_LTV64MSB,

  BFD_RELOC_IA64_LTV64LSB,

  BFD_RELOC_IA64_IPLTMSB,

  BFD_RELOC_IA64_IPLTLSB,

  BFD_RELOC_IA64_COPY,

  BFD_RELOC_IA64_TPREL22,

  BFD_RELOC_IA64_TPREL64MSB,

  BFD_RELOC_IA64_TPREL64LSB,

  BFD_RELOC_IA64_LTOFF_TP22,

  BFD_RELOC_IA64_LTOFF22X,

  BFD_RELOC_IA64_LDXMOV,

  BFD_RELOC_M68HC11_HI8,

  BFD_RELOC_M68HC11_LO8,

  BFD_RELOC_M68HC11_3B,

  BFD_RELOC_CRIS_BDISP8,

  BFD_RELOC_CRIS_UNSIGNED_5,

  BFD_RELOC_CRIS_SIGNED_6,

  BFD_RELOC_CRIS_UNSIGNED_6,

  BFD_RELOC_CRIS_UNSIGNED_4,

  BFD_RELOC_860_COPY,

  BFD_RELOC_860_GLOB_DAT,

  BFD_RELOC_860_JUMP_SLOT,

  BFD_RELOC_860_RELATIVE,

  BFD_RELOC_860_PC26,

  BFD_RELOC_860_PLT26,

  BFD_RELOC_860_PC16,

  BFD_RELOC_860_LOW0,

  BFD_RELOC_860_SPLIT0,

  BFD_RELOC_860_LOW1,

  BFD_RELOC_860_SPLIT1,

  BFD_RELOC_860_LOW2,

  BFD_RELOC_860_SPLIT2,

  BFD_RELOC_860_LOW3,

  BFD_RELOC_860_LOGOT0,

  BFD_RELOC_860_SPGOT0,

  BFD_RELOC_860_LOGOT1,

  BFD_RELOC_860_SPGOT1,

  BFD_RELOC_860_LOGOTOFF0,

  BFD_RELOC_860_SPGOTOFF0,

  BFD_RELOC_860_LOGOTOFF1,

  BFD_RELOC_860_SPGOTOFF1,

  BFD_RELOC_860_LOGOTOFF2,

  BFD_RELOC_860_LOGOTOFF3,

  BFD_RELOC_860_LOPC,

  BFD_RELOC_860_HIGHADJ,

  BFD_RELOC_860_HAGOT,

  BFD_RELOC_860_HAGOTOFF,

  BFD_RELOC_860_HAPC,

  BFD_RELOC_860_HIGH,

  BFD_RELOC_860_HIGOT,

  BFD_RELOC_860_HIGOTOFF,

  BFD_RELOC_UNUSED

);


Documentation generated on: 2023-03-18