HomeSort by relevance Sort by last modified time
    Searched refs:bfd (Results 1 - 25 of 480) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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);

Completed in 410 milliseconds

1 2 3 4 5 6 7 8 91011>>