Searched refs:bfd (Results 1 - 25 of 313) sorted by relevance

1234567891011>>

/macosx-10.10/cxxfilt-11/cxxfilt/bfd/
H A Delf32-ppc.h20 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 Dlibnlm.h55 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 Delfxx-mips.h25 (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 Delf32-avr.h27 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 Delf64-ppc.h21 (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 Dlibbfd.h4 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 Dlibcoff-in.h27 #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 Dlibbfd-in.h1 /* 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 Dlibecoff.h60 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 Delf32-spu.h41 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 Delf-bfd.h245 /* 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 Dns32k.h21 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 Dxsym.h21 #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 Delf32-hppa.h35 #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 Delf-vxworks.h25 (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 Dsom.h113 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 Dxcoff-target.h47 #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 Dlibcoff.h3 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 Delfxx-sparc.h38 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 Delf32-m68hc1x.h24 #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 Dbfd-in.h1 /* 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 Dlibaout.h170 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 Dbudemang.h23 char *demangle (bfd *, const char *);
H A Dbudbg.h29 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 Dbinemul.h24 #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);

Completed in 202 milliseconds

1234567891011>>