/freebsd-10.1-release/contrib/gdb/gdb/ |
H A D | bfd-target.h | 1 /* Very simple "bfd" target, for GDB, the GNU debugger. 25 struct bfd; 31 struct target_ops *target_bfd_reopen (struct bfd *bfd); 37 struct bfd *abfd);
|
H A D | exec.h | 29 struct bfd; 36 extern int build_section_table (struct bfd *, struct section_table **,
|
H A D | osabi.h | 31 enum gdb_osabi (*)(bfd *)); 42 enum gdb_osabi gdbarch_lookup_osabi (bfd *); 53 void generic_elf_osabi_sniff_abi_tag_sections (bfd *, asection *, void *);
|
H A D | xcoffsolib.h | 36 bfd *bfd; /* BFD for mappable object library */ member in struct:vmap 57 bfd *pbfd;
|
/freebsd-10.1-release/contrib/binutils/bfd/ |
H A D | elf32-ppc.h | 27 int ppc_elf_select_plt_layout (bfd *, struct bfd_link_info *, 29 asection *ppc_elf_tls_setup (bfd *, struct bfd_link_info *); 30 bfd_boolean ppc_elf_tls_optimize (bfd *, struct bfd_link_info *); 31 void ppc_elf_set_sdata_syms (bfd *, struct bfd_link_info *);
|
H A D | elfxx-mips.h | 25 (bfd *, asection *); 27 (bfd *, asymbol *); 29 (bfd *, asection *); 31 (bfd *); 33 (bfd *, Elf_Internal_Shdr *); 35 (bfd *, Elf_Internal_Shdr *, const char *, int); 37 (bfd *, Elf_Internal_Shdr *, asection *); 39 (bfd *, asection *, int *); 41 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, 47 (bfd *, struc [all...] |
H A D | elf32-avr.h | 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);
|
H A D | elf64-ppc.h | 21 (bfd *, struct bfd_link_info *); 23 (bfd *, struct bfd_link_info *, bfd_boolean, bfd_boolean); 25 (bfd *, struct bfd_link_info *); 27 (bfd *, struct bfd_link_info *); 29 (bfd *, struct bfd_link_info *); 31 (bfd *); 33 (bfd *, struct bfd_link_info *, int); 37 (bfd *, struct bfd_link_info *); 41 (bfd *, struct bfd_link_info *, bfd_signed_vma,
|
H A D | libbfd.h | 4 Run "make headers" in your build bfd/ to regenerate. */ 6 /* libbfd.h -- Declarations used by bfd library *implementation*. 48 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v)) 74 bfd *archive_head; /* Only interesting in output routines */ 91 #define bfd_ardata(bfd) ((bfd)->tdata.aout_ar_data) 93 /* Goes in bfd's arelt_data slot */ 100 #define arelt_size(bfd) (((struct areltdata *)((bfd) [all...] |
H A D | libcoff-in.h | 27 #define coff_data(bfd) ((bfd)->tdata.coff_obj_data) 28 #define exec_hdr(bfd) (coff_data (bfd)->hdr) 29 #define obj_pe(bfd) (coff_data (bfd)->pe) 30 #define obj_symbols(bfd) (coff_data (bfd)->symbols) 31 #define obj_sym_filepos(bfd) (coff_data (bfd) [all...] |
H A D | libbfd-in.h | 1 /* libbfd.h -- Declarations used by bfd library *implementation*. 43 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v)) 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 */ 95 #define arelt_size(bfd) (((struct areltdata *)((bfd)->arelt_data))->parsed_size) 116 (bfd *, bfd_size_typ [all...] |
H A D | elf-bfd.h | 245 /* The input bfd this symbol came from. */ 246 bfd *input_bfd; 261 bfd *abfd; 330 bfd *dynobj; 360 /* Sections in the output bfd that provides a section symbol 424 bfd *abfd; 449 (bfd *, const Elf_Internal_Phdr *, unsigned int); 451 (*write_shdrs_and_ehdr) (bfd *); 453 (bfd *, asection *, void *); 455 (bfd *, cons [all...] |
H A D | libecoff.h | 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); 205 bfd *abf [all...] |
H A D | elf-vxworks.h | 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 **);
|
H A D | xcoff-target.h | 47 #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false) 67 extern const bfd_target * rs6000coff_core_p (bfd *); 68 extern bfd_boolean rs6000coff_core_file_matches_executable_p (bfd *, bfd*); 74 extern char *rs6000coff_core_file_failing_command (bfd *); 78 extern int rs6000coff_core_file_failing_signal (bfd *); 87 extern const bfd_target *lynx_core_file_p (bfd *); 89 extern bfd_boolean lynx_core_file_matches_executable_p (bfd *, bfd *); 93 extern char *lynx_core_file_failing_command (bfd *); [all...] |
H A D | libcoff.h | 3 Run "make headers" in your build bfd/ to regenerate. */ 31 #define coff_data(bfd) ((bfd)->tdata.coff_obj_data) 32 #define exec_hdr(bfd) (coff_data (bfd)->hdr) 33 #define obj_pe(bfd) (coff_data (bfd)->pe) 34 #define obj_symbols(bfd) (coff_data (bfd)->symbols) 35 #define obj_sym_filepos(bfd) (coff_dat [all...] |
H A D | elf32-spu.h | 47 extern bfd_boolean spu_elf_open_builtin_lib (bfd **, 49 extern bfd_boolean spu_elf_create_sections (bfd *, 51 extern bfd_boolean spu_elf_find_overlays (bfd *, struct bfd_link_info *); 52 extern bfd_boolean spu_elf_size_stubs (bfd *, struct bfd_link_info *, int, int, 57 extern asection *spu_elf_check_vma (bfd *, bfd_vma, bfd_vma);
|
H A D | elfxx-sparc.h | 38 bfd *abfd; 73 void (*put_word) (bfd *, bfd_vma, void *); 76 int (*build_plt_entry) (bfd *, asection *, bfd_vma, bfd_vma, bfd_vma *); 98 (bfd *, bfd_reloc_code_real_type); 100 (bfd *, const char *); 102 (bfd *, arelent *, Elf_Internal_Rela *); 106 (bfd *); 108 (bfd *); 110 (bfd *, struct bfd_link_info *); 116 (bfd *, struc [all...] |
H A D | bfd-in.h | 1 /* Main header file for the bfd library -- portable access to object files. 72 been selected with --enable-targets, or if --enable-64-bit-bfd. */ 75 /* The word size of the default bfd target. */ 100 typedef struct bfd bfd; typedef in typeref:struct:bfd 102 /* Boolean type used in bfd. Too many systems define their own 181 extern void bfd_sprintf_vma (bfd *, char *, bfd_vma); 182 extern void bfd_fprintf_vma (bfd *, void *, bfd_vma); 308 bfd *abfd; 309 } u; /* bfd* o [all...] |
H A D | libaout.h | 170 bfd_boolean (*set_sizes) (bfd *); 180 (bfd *, struct bfd_link_info *, struct external_nlist **, 186 (struct bfd_link_info *, bfd *, const char *, flagword, 192 (struct bfd_link_info *, bfd *); 197 (bfd *, struct bfd_link_info *, struct aout_link_hash_entry *); 204 (struct bfd_link_info *info, bfd *input_bfd, 211 bfd_boolean (*finish_dynamic_link) (bfd *, struct bfd_link_info *); 356 aout_symbol_type *symbols; /* Symtab for input bfd. */ 387 /* Used when a bfd supports several highly similar formats. */ 432 #define adata(bfd) ((bf [all...] |
/freebsd-10.1-release/contrib/binutils/binutils/ |
H A D | budbg.h | 29 extern void *read_debugging_info (bfd *, asymbol **, long); 34 (FILE *, void *, bfd *, asymbol **, void *, bfd_boolean); 38 extern void *start_stab (void *, bfd *, bfd_boolean, asymbol **, long); 46 (bfd *, void *, bfd_byte **, bfd_size_type *, bfd_byte **, bfd_size_type *); 50 extern bfd_boolean parse_ieee (void *, bfd *, const bfd_byte *, bfd_size_type); 52 extern bfd_boolean write_ieee_debugging_info (bfd *, void *); 56 extern bfd_boolean parse_coff (bfd *, asymbol **, long, void *);
|
H A D | binemul.h | 25 #include "bfd.h" 30 extern bfd_boolean ar_emul_append (bfd **, char *, bfd_boolean); 31 extern bfd_boolean ar_emul_default_append (bfd **, char *, bfd_boolean); 32 extern bfd_boolean ar_emul_replace (bfd **, char *, bfd_boolean); 33 extern bfd_boolean ar_emul_default_replace (bfd **, char *, bfd_boolean); 56 bfd_boolean (* ar_append) (bfd **, char *, bfd_boolean); 57 bfd_boolean (* ar_replace) (bfd **, char *, bfd_boolean);
|
H A D | arsup.h | 52 bfd *open_inarch (const char *archive_filename, const char *); 60 void extract_file (bfd * abfd);
|
/freebsd-10.1-release/contrib/binutils/ld/ |
H A D | pe-dll.h | 26 #include "bfd.h" 48 (bfd *, struct bfd_link_info *); 52 (bfd *, struct bfd_link_info *); 54 (bfd *, struct bfd_link_info *); 56 (bfd *, struct bfd_link_info *); 58 (bfd *, struct bfd_link_info *); 64 (bfd *);
|
H A D | pep-dll.h | 26 #include "bfd.h" 43 extern void pep_process_import_defs (bfd *, struct bfd_link_info *); 45 extern void pep_dll_build_sections (bfd *, struct bfd_link_info *); 46 extern void pep_exe_build_sections (bfd *, struct bfd_link_info *); 47 extern void pep_dll_fill_sections (bfd *, struct bfd_link_info *); 48 extern void pep_exe_fill_sections (bfd *, struct bfd_link_info *); 52 extern bfd_boolean pep_bfd_is_dll (bfd *);
|