/macosx-10.10/cxxfilt-11/cxxfilt/bfd/ |
H A D | elf32-ppc.h | 20 int ppc_elf_select_plt_layout (bfd *, struct bfd_link_info *, int, int); 21 asection *ppc_elf_tls_setup (bfd *, struct bfd_link_info *); 22 bfd_boolean ppc_elf_tls_optimize (bfd *, struct bfd_link_info *); 23 void ppc_elf_set_sdata_syms (bfd *, struct bfd_link_info *);
|
H A D | libnlm.h | 55 extern bfd_boolean nlm_mkobject (bfd *); 56 extern bfd_boolean nlm_set_arch_mach (bfd *, enum bfd_architecture, unsigned long); 57 extern void nlmNAME (get_symbol_info) (bfd *, asymbol *, symbol_info *); 58 extern long nlmNAME (get_symtab_upper_bound)(bfd *); 59 extern long nlmNAME (canonicalize_symtab) (bfd *, asymbol **); 60 extern asymbol * nlmNAME (make_empty_symbol) (bfd *); 61 extern void nlmNAME (print_symbol) (bfd *, void *, asymbol *, bfd_print_symbol_type); 62 extern long nlmNAME (get_reloc_upper_bound) (bfd *, asection *); 63 extern long nlmNAME (canonicalize_reloc) (bfd *, asection *, arelent **, asymbol **); 64 extern const bfd_target * nlmNAME (object_p) (bfd *); [all...] |
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 | 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 | elf32-spu.h | 41 extern bfd_boolean spu_elf_open_builtin_lib (bfd **, 43 extern bfd_boolean spu_elf_create_sections (bfd *, 45 extern bfd_boolean spu_elf_find_overlays (bfd *, struct bfd_link_info *); 46 extern bfd_boolean spu_elf_size_stubs (bfd *, struct bfd_link_info *, int, 51 extern asection *spu_elf_check_vma (bfd *, bfd_vma, bfd_vma);
|
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 | ns32k.h | 21 extern bfd_reloc_status_type _bfd_ns32k_relocate_contents (reloc_howto_type *, bfd *, bfd_vma, bfd_byte *); 22 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)); 23 extern bfd_reloc_status_type _bfd_ns32k_final_link_relocate (reloc_howto_type *, bfd *, asection *, bfd_byte *, bfd_vma, bfd_vma, bfd_vma); 28 extern bfd_reloc_status_type _bfd_ns32k_reloc_disp (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 29 extern bfd_reloc_status_type _bfd_ns32k_reloc_imm (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **);
|
H A D | xsym.h | 21 #include "bfd.h" 544 bfd *sbfd; 549 (bfd *); 551 (bfd *, PTR, asymbol *, bfd_print_symbol_type); 553 (bfd *); 555 (bfd *, bfd_sym_header_block *); 563 (bfd *, bfd_sym_header_block *); 565 (bfd *, bfd_sym_header_block *); 567 (bfd *, bfd_sym_header_block *, bfd_sym_version); 569 (bfd *, bfd_sym_versio [all...] |
H A D | elf32-hppa.h | 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 *);
|
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 | som.h | 113 the input bfd to the output bfd during an objcopy/strip. */ 222 #define somdata(bfd) ((bfd)->tdata.som_data->a) 223 #define obj_som_exec_data(bfd) (somdata (bfd).exec_data) 224 #define obj_som_file_hdr(bfd) (somdata (bfd).file_hdr) 225 #define obj_som_exec_hdr(bfd) (somdata (bfd) [all...] |
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 | elfxx-sparc.h | 38 bfd *abfd; 73 void (*put_word) (bfd *, bfd_vma, void *); 74 void (*append_rela) (bfd *, asection *, Elf_Internal_Rela *); 77 int (*build_plt_entry) (bfd *, asection *, bfd_vma, bfd_vma, bfd_vma *); 99 (bfd *, bfd_reloc_code_real_type); 101 (bfd *, arelent *, Elf_Internal_Rela *); 105 (bfd *); 107 (bfd *); 109 (bfd *, struct bfd_link_info *); 115 (bfd *, struc [all...] |
H A D | elf32-m68hc1x.h | 24 #include "elf-bfd.h" 35 extern bfd_boolean _bfd_m68hc11_elf_merge_private_bfd_data (bfd*,bfd*); 36 extern bfd_boolean _bfd_m68hc11_elf_set_private_flags (bfd*,flagword); 37 extern bfd_boolean _bfd_m68hc11_elf_print_private_bfd_data (bfd*, void*); 108 /* Linker stub bfd. */ 109 bfd *stub_bfd; 137 (bfd*); 154 (bfd *abfd, arelent *reloc_entry, 156 bfd *output_bf [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...] |
/macosx-10.10/cxxfilt-11/cxxfilt/binutils/ |
H A D | budemang.h | 23 char *demangle (bfd *, const char *);
|
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 | 24 #include "bfd.h" 29 extern bfd_boolean ar_emul_append (bfd **, char *, bfd_boolean); 30 extern bfd_boolean ar_emul_default_append (bfd **, char *, bfd_boolean); 31 extern bfd_boolean ar_emul_replace (bfd **, char *, bfd_boolean); 32 extern bfd_boolean ar_emul_default_replace (bfd **, char *, bfd_boolean); 55 bfd_boolean (* ar_append) (bfd **, char *, bfd_boolean); 56 bfd_boolean (* ar_replace) (bfd **, char *, bfd_boolean);
|