/toolchain/binutils/binutils-2.25/bfd/ |
libnlm.h | 0 /* BFD back-end data structures for NLM (NetWare Loadable Modules) files. 5 This file is part of BFD, the Binary File Descriptor library. 48 /* BFD symbol. */ 56 extern bfd_boolean nlm_mkobject (bfd *); 57 extern bfd_boolean nlm_set_arch_mach (bfd *, enum bfd_architecture, unsigned long); 58 extern void nlmNAME (get_symbol_info) (bfd *, asymbol *, symbol_info *); 59 extern long nlmNAME (get_symtab_upper_bound)(bfd *); 60 extern long nlmNAME (canonicalize_symtab) (bfd *, asymbol **); 61 extern asymbol * nlmNAME (make_empty_symbol) (bfd *); 62 extern void nlmNAME (print_symbol) (bfd *, void *, asymbol *, bfd_print_symbol_type) [all...] |
elf-nacl.h | 4 This file is part of BFD, the Binary File Descriptor library. 21 #include "bfd.h" 23 bfd_boolean nacl_modify_segment_map (bfd *, struct bfd_link_info *); 24 bfd_boolean nacl_modify_program_headers (bfd *, struct bfd_link_info *); 25 void nacl_final_write_processing (bfd *, bfd_boolean linker);
|
libbfd.h | 4 Run "make headers" in your build bfd/ to regenerate. */ 6 /* libbfd.h -- Declarations used by bfd library *implementation*. 13 This file is part of BFD, the Binary File Descriptor library. 47 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v)) 49 /* If BFD_IN_MEMORY is set for a BFD, then the iostream fields points 56 /* Buffer holding contents of BFD. */ 74 bfd *archive_head; /* Only interesting in output routines. */ 91 #define bfd_ardata(bfd) ((bfd)->tdata.aout_ar_data [all...] |
elf-vxworks.h | 4 This file is part of BFD, the Binary File Descriptor library. 25 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, const char **, 31 (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *, 33 void elf_vxworks_final_write_processing (bfd *, bfd_boolean); 35 (bfd *, struct bfd_link_info *, asection **); 36 bfd_boolean elf_vxworks_add_dynamic_entries (bfd *, struct bfd_link_info *); 37 bfd_boolean elf_vxworks_finish_dynamic_entry (bfd *, Elf_Internal_Dyn *);
|
elf32-metag.h | 5 This file is part of BFD, the Binary File Descriptor library. 26 (bfd *, struct bfd_link_info *); 32 (bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma,
|
elf32-nios2.h | 5 This file is part of BFD, the Binary File Descriptor library. 26 (bfd *, struct bfd_link_info *); 32 (bfd *, bfd *, struct bfd_link_info *,
|
libbfd-in.h | 1 /* libbfd.h -- Declarations used by bfd library *implementation*. 8 This file is part of BFD, the Binary File Descriptor library. 42 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v)) 44 /* If BFD_IN_MEMORY is set for a BFD, then the iostream fields points 51 /* Buffer holding contents of BFD. */ 69 bfd *archive_head; /* Only interesting in output routines. */ 86 #define bfd_ardata(bfd) ((bfd)->tdata.aout_ar_data) 88 /* Goes in bfd's arelt_data slot * [all...] |
elf32-avr.h | 6 This file is part of BFD, the Binary File Descriptor library. 27 elf32_avr_setup_params (struct bfd_link_info *, bfd *, asection *, 32 elf32_avr_setup_section_lists (bfd *, struct bfd_link_info *); 35 elf32_avr_size_stubs (bfd *, struct bfd_link_info *, bfd_boolean);
|
elf32-score.h | 8 This file is part of BFD, the Binary File Descriptor library. 34 s7_bfd_score_info_to_howto (bfd *, arelent *, Elf_Internal_Rela *); 37 s7_bfd_score_elf_relocate_section (bfd *, 39 bfd *, 47 s7_bfd_score_elf_check_relocs (bfd *, 53 s7_bfd_score_elf_add_symbol_hook (bfd *, 62 s7_bfd_score_elf_symbol_processing (bfd *, asymbol *); 72 s7_bfd_score_elf_section_from_bfd_section (bfd *, 81 s7_bfd_score_elf_always_size_sections (bfd *, struct bfd_link_info *); 84 s7_bfd_score_elf_size_dynamic_sections (bfd *, struct bfd_link_info *) [all...] |
elf32-rx.h | 4 This file is part of BFD, the Binary File Descriptor library. 21 void rx_additional_link_map_text (bfd *obfd, struct bfd_link_info *info, FILE *mapfile);
|
elfxx-tilegx.h | 4 This file is part of BFD, the Binary File Descriptor library. 30 tilegx_reloc_name_lookup (bfd *, const char *); 33 tilegx_elf_link_hash_table_create (bfd *); 36 tilegx_reloc_type_lookup (bfd *, bfd_reloc_code_real_type); 44 tilegx_elf_create_dynamic_sections (bfd *, struct bfd_link_info *); 47 tilegx_elf_check_relocs (bfd *, struct bfd_link_info *, 55 tilegx_elf_omit_section_dynsym (bfd *, 60 tilegx_elf_size_dynamic_sections (bfd *, struct bfd_link_info *); 63 tilegx_elf_relocate_section (bfd *, struct bfd_link_info *, 64 bfd *, asection * [all...] |
som.h | 1 /* HP PA-RISC SOM object file format: definitions internal to BFD. 7 This file is part of BFD, the Binary File Descriptor library. 36 /* The SOM BFD backend doesn't currently use anything from these 84 /* A structure containing all the magic information stored in a BFD's 108 in the private BFD structure and needs to be copied from 109 the input bfd to the output bfd during an objcopy/strip. */ 144 which can't be represented by the generic BFD section structure, 190 #define somdata(bfd) ((bfd)->tdata.som_data->a [all...] |
libcoff-in.h | 0 /* BFD COFF object file private structure. 5 This file is part of BFD, the Binary File Descriptor library. 26 #define coff_data(bfd) ((bfd)->tdata.coff_obj_data) 27 #define obj_pe(bfd) (coff_data (bfd)->pe) 28 #define obj_symbols(bfd) (coff_data (bfd)->symbols) 29 #define obj_sym_filepos(bfd) (coff_data (bfd)->sym_filepos [all...] |
libecoff.h | 0 /* BFD ECOFF object file private structure. 5 This file is part of BFD, the Binary File Descriptor library. 60 void (*swap_reloc_in) (bfd *, void *, struct internal_reloc *); 61 void (*swap_reloc_out) (bfd *, const struct internal_reloc *, void *); 64 (bfd *, const struct internal_reloc *, arelent *); 66 (bfd *, const arelent *, struct internal_reloc *); 69 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, void *); 72 (bfd *, struct internal_filehdr *, struct internal_aouthdr *); 75 bfd *(*get_elt_at_filepos) (bfd *, file_ptr) [all...] |
elf32-ppc.h | 4 This file is part of BFD, the Binary File Descriptor library. 29 /* Various options passed from the linker to bfd backend. */ 50 int ppc_elf_select_plt_layout (bfd *, struct bfd_link_info *); 51 asection *ppc_elf_tls_setup (bfd *, struct bfd_link_info *); 52 bfd_boolean ppc_elf_tls_optimize (bfd *, struct bfd_link_info *); 54 extern bfd_boolean ppc_elf_modify_segment_map (bfd *, 56 extern bfd_boolean ppc_elf_section_processing (bfd *, Elf_Internal_Shdr *);
|
elf32-xgate.h | 7 This file is part of BFD, the Binary File Descriptor library. 27 #include "elf-bfd.h" 32 extern bfd_boolean _bfd_xgate_elf_merge_private_bfd_data (bfd*,bfd*); 33 extern bfd_boolean _bfd_xgate_elf_set_private_flags (bfd*,flagword); 34 extern bfd_boolean _bfd_xgate_elf_print_private_bfd_data (bfd*, void*); 73 /* Linker stub bfd. */ 74 bfd *stub_bfd; 102 (bfd *); 118 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **) [all...] |
ns32k.h | 5 This file is part of BFD, the Binary File Descriptor library. 22 extern bfd_reloc_status_type _bfd_ns32k_relocate_contents (reloc_howto_type *, bfd *, bfd_vma, bfd_byte *); 23 extern bfd_reloc_status_type _bfd_do_ns32k_reloc_contents (reloc_howto_type *, bfd *, bfd_vma, bfd_byte *, bfd_vma (*) (bfd_byte *, int), void (*) (bfd_vma, bfd_byte *, int)); 24 extern bfd_reloc_status_type _bfd_ns32k_final_link_relocate (reloc_howto_type *, bfd *, asection *, bfd_byte *, bfd_vma, bfd_vma, bfd_vma); 29 extern bfd_reloc_status_type _bfd_ns32k_reloc_disp (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 30 extern bfd_reloc_status_type _bfd_ns32k_reloc_imm (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **);
|
xsym.h | 1 /* xSYM symbol-file support for BFD. 4 This file is part of BFD, the Binary File Descriptor library. 22 #include "bfd.h" 545 bfd *sbfd; 550 (bfd *); 552 (bfd *, void *, asymbol *, bfd_print_symbol_type); 554 (bfd *); 556 (bfd *, bfd_sym_header_block *); 564 (bfd *, bfd_sym_header_block *); 566 (bfd *, bfd_sym_header_block *) [all...] |
elfxx-mips.h | 4 This file is part of BFD, the Binary File Descriptor library. 26 (bfd *); 28 (bfd *, asection *); 30 (bfd *, asymbol *); 32 (bfd *, asection *); 34 (bfd *); 36 (bfd *, Elf_Internal_Shdr *); 38 (bfd *, Elf_Internal_Shdr *, const char *, int); 40 (bfd *, Elf_Internal_Shdr *, asection *); 42 (bfd *, asection *, int *) [all...] |
elf32-hppa.h | 15 This file is part of BFD, the Binary File Descriptor library. 35 #include "elf-bfd.h" 40 (bfd *, struct bfd_link_info *); 46 (bfd *, bfd *, struct bfd_link_info *, bfd_boolean, bfd_signed_vma, 50 (bfd *, struct bfd_link_info *); 56 (bfd *, elf_hppa_reloc_type, int, unsigned int); 59 (bfd *, elf_hppa_reloc_type, int, unsigned int, int, asymbol *); 63 should be internal to the BFD backend.
|
elf-bfd.h | 0 /* BFD back-end data structures for ELF files. 5 This file is part of BFD, the Binary File Descriptor library. 62 /* The BFD symbol. */ 255 /* The input bfd this symbol came from. */ 256 bfd *input_bfd; 271 bfd *abfd; 458 /* The BFD used to hold special sections created by the linker. 459 This will be the first BFD found which requires these sections to 461 bfd *dynobj; 491 /* Sections in the output bfd that provides a section symbo [all...] |
libcoff.h | 3 Run "make headers" in your build bfd/ to regenerate. */ 5 /* BFD COFF object file private structure. 9 This file is part of BFD, the Binary File Descriptor library. 30 #define coff_data(bfd) ((bfd)->tdata.coff_obj_data) 31 #define obj_pe(bfd) (coff_data (bfd)->pe) 32 #define obj_symbols(bfd) (coff_data (bfd)->symbols) 33 #define obj_sym_filepos(bfd) (coff_data (bfd)->sym_filepos [all...] |
/toolchain/binutils/binutils-2.25/binutils/ |
budbg.h | 27 extern void *read_debugging_info (bfd *, asymbol **, long, bfd_boolean); 32 (FILE *, void *, bfd *, asymbol **, void *, bfd_boolean); 36 extern void *start_stab (void *, bfd *, bfd_boolean, asymbol **, long); 44 (bfd *, void *, bfd_byte **, bfd_size_type *, bfd_byte **, bfd_size_type *); 48 extern bfd_boolean parse_ieee (void *, bfd *, const bfd_byte *, bfd_size_type); 50 extern bfd_boolean write_ieee_debugging_info (bfd *, void *); 54 extern bfd_boolean parse_coff (bfd *, asymbol **, long, void *);
|
binemul.h | 26 #include "bfd.h" 31 extern bfd_boolean ar_emul_append (bfd **, char *, const char *, 33 extern bfd_boolean ar_emul_default_append (bfd **, char *, const char *, 35 extern bfd_boolean do_ar_emul_append (bfd **, bfd *, 37 bfd_boolean (*)(bfd *)); 38 extern bfd_boolean ar_emul_replace (bfd **, char *, const char *, 40 extern bfd_boolean ar_emul_default_replace (bfd **, char *, 64 bfd_boolean (* ar_append) (bfd **, char *, const char *, bfd_boolean, 66 bfd_boolean (* ar_replace) (bfd **, char *, const char *, bfd_boolean) [all...] |
objdump.h | 37 int (*filter)(bfd *abfd); 41 void (*dump)(bfd *abfd);
|