libbfd.h
来自「基于4个mips核的noc设计」· C头文件 代码 · 共 1,073 行 · 第 1/3 页
H
1,073 行
"BFD_RELOC_MIPS_HIGHEST", "BFD_RELOC_MIPS_HIGHER", "BFD_RELOC_MIPS_SCN_DISP", "BFD_RELOC_MIPS_REL16", "BFD_RELOC_MIPS_RELGOT", "BFD_RELOC_MIPS_JALR", "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", "@@overflow: BFD_RELOC_UNUSED@@",};#endifreloc_howto_type *bfd_default_reloc_type_lookup PARAMS ((bfd *abfd, bfd_reloc_code_real_type code));booleanbfd_generic_relax_section PARAMS ((bfd *abfd, asection *section, struct bfd_link_info *, boolean *));booleanbfd_generic_gc_sections PARAMS ((bfd *, struct bfd_link_info *));bfd_byte *bfd_generic_get_relocated_section_contents PARAMS ((bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, boolean relocateable, asymbol **symbols));extern const bfd_arch_info_type bfd_default_arch_struct;booleanbfd_default_set_arch_mach PARAMS ((bfd *abfd, enum bfd_architecture arch, unsigned long mach));const bfd_arch_info_type *bfd_default_compatible PARAMS ((const bfd_arch_info_type *a, const bfd_arch_info_type *b));booleanbfd_default_scan PARAMS ((const struct bfd_arch_info *info, const char *string));struct elf_internal_shdr *bfd_elf_find_section PARAMS ((bfd *abfd, char *name));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?