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

1234567891011>>

/haiku-fatelf/src/bin/gdb/gdb/
H A Dbfd-target.h1 /* 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 Dexec.h29 struct bfd;
36 extern int build_section_table (struct bfd *, struct section_table **,
H A Dosabi.h31 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 Dxcoffsolib.h36 bfd *bfd; /* BFD for mappable object library */ member in struct:vmap
57 bfd *pbfd;
H A Dfbsd-nat.h41 extern char *fbsd_make_corefile_notes (bfd *obfd, int *note_size);
/haiku-fatelf/src/bin/gdb/bfd/
H A Delf32-ppc.h20 asection *ppc_elf_tls_setup (bfd *, struct bfd_link_info *);
21 bfd_boolean ppc_elf_tls_optimize (bfd *, struct bfd_link_info *);
H A Dlibnlm.h56 PARAMS ((bfd *));
58 PARAMS ((bfd *, enum bfd_architecture, unsigned long));
61 PARAMS ((bfd *, asymbol *, symbol_info *));
63 PARAMS ((bfd *));
65 PARAMS ((bfd *, asymbol **));
67 PARAMS ((bfd *));
69 PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type));
71 PARAMS ((bfd *, asection *));
73 PARAMS ((bfd *, asection *, arelent **, asymbol **));
75 PARAMS ((bfd *));
[all...]
H A Dlibbfd-in.h1 /* libbfd.h -- Declarations used by bfd library *implementation*.
40 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v))
60 bfd *archive_head; /* Only interesting in output routines */
76 #define bfd_ardata(bfd) ((bfd)->tdata.aout_ar_data)
78 /* Goes in bfd's arelt_data slot */
85 #define arelt_size(bfd) (((struct areltdata *)((bfd)->arelt_data))->parsed_size)
100 (bfd *, bfd_size_typ
[all...]
H A Delf-bfd.h243 /* The input bfd this symbol came from. */
244 bfd *input_bfd;
259 bfd *abfd;
348 bfd *dynobj;
431 bfd *abfd;
456 (bfd *, const Elf_Internal_Phdr *, unsigned int);
458 (*write_shdrs_and_ehdr) (bfd *);
460 (bfd *, asection *, void *);
462 (bfd *, const void *, const void *, Elf_Internal_Sym *);
464 (bfd *, cons
[all...]
H A Delfxx-mips.h24 (bfd *, asection *);
26 (bfd *, asymbol *);
28 (bfd *);
30 (bfd *, Elf_Internal_Shdr *);
32 (bfd *, Elf_Internal_Shdr *, const char *);
34 (bfd *, Elf_Internal_Shdr *, asection *);
36 (bfd *, asection *, int *);
38 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *,
44 (bfd *, struct bfd_link_info *);
46 (bfd *, struc
[all...]
H A Dlibbfd.h4 Run "make headers" in your build bfd/ to regenerate. */
6 /* libbfd.h -- Declarations used by bfd library *implementation*.
45 #define set_tdata(bfd, v) ((bfd)->tdata.any = (v))
65 bfd *archive_head; /* Only interesting in output routines */
81 #define bfd_ardata(bfd) ((bfd)->tdata.aout_ar_data)
83 /* Goes in bfd's arelt_data slot */
90 #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 Delf64-ppc.h21 (bfd *, struct bfd_link_info *);
23 (bfd *, struct bfd_link_info *, bfd_boolean);
25 (bfd *, struct bfd_link_info *);
27 (bfd *, struct bfd_link_info *);
29 (bfd *);
31 (bfd *, struct bfd_link_info *);
35 (bfd *, struct bfd_link_info *);
39 (bfd *, struct bfd_link_info *, bfd_signed_vma,
H A Dns32k.h22 PARAMS ((reloc_howto_type *, bfd *, bfd_vma, bfd_byte *));
25 PARAMS ((reloc_howto_type *, bfd *, bfd_vma, bfd_byte *,
30 PARAMS ((reloc_howto_type *, bfd *, asection *, bfd_byte *, bfd_vma,
39 PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
41 PARAMS ((bfd *, arelent *, asymbol *, PTR, asection *, bfd *, char **));
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 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 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 Dxcoff-target.h47 #define coff_bfd_is_target_special_symbol ((bfd_boolean (*) (bfd *, asymbol *)) bfd_false)
68 extern char *rs6000coff_core_file_failing_command PARAMS ((bfd *abfd));
72 extern int rs6000coff_core_file_failing_signal PARAMS ((bfd *abfd));
81 extern const bfd_target *lynx_core_file_p PARAMS ((bfd *abfd));
84 PARAMS ((bfd *core_bfd, bfd *exec_bfd));
88 extern char *lynx_core_file_failing_command PARAMS ((bfd *abfd));
92 extern int lynx_core_file_failing_signal PARAMS ((bfd *abfd));
113 ((bfd_boolean (*) PARAMS ((bfd *, char **, bfd_size_type *, const char **))) \
125 extern bfd_boolean _bfd_xcoff_mkobject PARAMS ((bfd *));
[all...]
H A Dxsym.h21 #include "bfd.h"
544 bfd *sbfd;
549 PARAMS ((bfd *));
551 PARAMS ((bfd *, PTR, asymbol *, bfd_print_symbol_type));
553 PARAMS ((bfd *));
555 PARAMS ((bfd *, bfd_sym_header_block *));
563 PARAMS ((bfd *, bfd_sym_header_block *));
565 PARAMS ((bfd *, bfd_sym_header_block *));
567 PARAMS ((bfd *, bfd_sym_header_block *, bfd_sym_version));
569 PARAMS ((bfd *, bfd_sym_versio
[all...]
H A Dlibecoff.h60 void (*swap_reloc_in) PARAMS ((bfd *, PTR, struct internal_reloc *));
61 void (*swap_reloc_out) PARAMS ((bfd *, const struct internal_reloc *, PTR));
64 PARAMS ((bfd *, const struct internal_reloc *, arelent *));
66 PARAMS ((bfd *, const arelent *, struct internal_reloc *));
69 PARAMS ((bfd *output_bfd, struct bfd_link_info *, bfd *input_bfd,
74 PARAMS ((bfd *, struct internal_filehdr *, struct internal_aouthdr *));
77 bfd *(*get_elt_at_filepos) PARAMS ((bfd *, file_ptr));
207 bfd *abf
[all...]
H A Dbfd-in.h1 /* Main header file for the bfd library -- portable access to object files.
47 been selected with --enable-targets, or if --enable-64-bit-bfd. */
50 /* The word size of the default bfd target. */
75 typedef struct bfd bfd; typedef in typeref:struct:bfd
77 /* Boolean type used in bfd. Too many systems define their own
161 extern void bfd_sprintf_vma (bfd *, char *, bfd_vma);
162 extern void bfd_fprintf_vma (bfd *, void *, bfd_vma);
284 bfd *abfd;
285 } u; /* bfd* o
[all...]
H A Dcorefile.c30 #include "bfd.h"
39 const char *bfd_core_file_failing_command (bfd *abfd);
48 bfd_core_file_failing_command (bfd *abfd)
63 int bfd_core_file_failing_signal (bfd *abfd);
71 bfd_core_file_failing_signal (bfd *abfd)
87 (bfd *core_bfd, bfd *exec_bfd);
96 core_file_matches_executable_p (bfd *core_bfd, bfd *exec_bfd)
H A Dlibaout.h171 PARAMS ((bfd *));
181 PARAMS ((bfd *, struct bfd_link_info *, struct external_nlist **,
187 PARAMS ((struct bfd_link_info *, bfd *, const char *, flagword,
193 PARAMS ((struct bfd_link_info *, bfd *));
198 PARAMS ((bfd *, struct bfd_link_info *, struct aout_link_hash_entry *));
205 PARAMS ((struct bfd_link_info *info, bfd *input_bfd,
213 PARAMS ((bfd *, struct bfd_link_info *));
358 aout_symbol_type *symbols; /* Symtab for input bfd. */
389 /* Used when a bfd supports several highly similar formats. */
434 #define adata(bfd) ((bf
[all...]
H A Delf64-hppa.h24 #include "elf-bfd.h"
29 PARAMS ((bfd *, elf_hppa_reloc_type, int, unsigned int));
32 PARAMS ((bfd *, elf_hppa_reloc_type, int, unsigned int, int, asymbol *));
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...]

Completed in 108 milliseconds

1234567891011>>