/toolchain/binutils/binutils-2.25/bfd/ |
D | bfd-in.h | 558 struct bfd_link_info; 568 struct bfd_link_info *); 581 const struct ecoff_debug_swap *output_swap, struct bfd_link_info *); 584 const struct ecoff_debug_swap *output_swap, struct bfd_link_info *); 589 const struct ecoff_debug_swap *input_swap, struct bfd_link_info *); 593 struct bfd_link_info *); 612 struct bfd_link_info *info, file_ptr where); 638 (bfd *, struct bfd_link_info *, const char *, bfd_boolean, 641 (bfd *, struct bfd_link_info *); 644 extern bfd_boolean bfd_elf_stack_segment_size (bfd *, struct bfd_link_info *, [all …]
|
D | elf64-ppc.h | 63 (struct bfd_link_info *, struct ppc64_elf_params *); 65 (struct bfd_link_info *); 67 (struct bfd_link_info *); 69 (struct bfd_link_info *); 71 (struct bfd_link_info *); 75 (struct bfd_link_info *, bfd *); 77 (struct bfd_link_info *); 79 (struct bfd_link_info *); 81 (struct bfd_link_info *, asection *); 83 (struct bfd_link_info *); [all …]
|
D | elfxx-mips.h | 44 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, 47 (struct bfd_link_info *, const char *, Elf_Internal_Sym *, 50 (bfd *, struct bfd_link_info *); 52 (bfd *, struct bfd_link_info *, asection *, const Elf_Internal_Rela *); 54 (struct bfd_link_info *, struct elf_link_hash_entry *); 56 (bfd *, struct bfd_link_info *); 58 (bfd *, struct bfd_link_info *); 60 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, 63 (bfd *, struct bfd_link_info *, struct elf_link_hash_entry *, 66 (bfd *, struct bfd_link_info *, struct elf_link_hash_entry *, [all …]
|
D | elfxx-tilegx.h | 25 tilegx_reloc_type_class (const struct bfd_link_info *, 39 tilegx_elf_copy_indirect_symbol (struct bfd_link_info *, 44 tilegx_elf_create_dynamic_sections (bfd *, struct bfd_link_info *); 47 tilegx_elf_check_relocs (bfd *, struct bfd_link_info *, 51 tilegx_elf_adjust_dynamic_symbol (struct bfd_link_info *, 56 struct bfd_link_info *, 60 tilegx_elf_size_dynamic_sections (bfd *, struct bfd_link_info *); 63 tilegx_elf_relocate_section (bfd *, struct bfd_link_info *, 71 struct bfd_link_info *, 77 tilegx_elf_gc_sweep_hook (bfd *, struct bfd_link_info *, [all …]
|
D | elf32-score.h | 29 s7_bfd_score_elf_hide_symbol (struct bfd_link_info *, 38 struct bfd_link_info *, 48 struct bfd_link_info *, 54 struct bfd_link_info *, 65 s7_bfd_score_elf_link_output_symbol_hook (struct bfd_link_info *, 77 s7_bfd_score_elf_adjust_dynamic_symbol (struct bfd_link_info *, 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 *); 87 s7_bfd_score_elf_create_dynamic_sections (bfd *, struct bfd_link_info *); 91 struct bfd_link_info *, [all …]
|
D | elf-bfd.h | 692 (asection *, struct bfd_link_info *, Elf_Internal_Rela *, 777 (bfd *, struct bfd_link_info *, const char *); 833 (bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *, 841 (struct bfd_link_info *info, const char *, Elf_Internal_Sym *, 853 (bfd *abfd, struct bfd_link_info *info); 858 (bfd *output_bfd, struct bfd_link_info *info, asection *osec); 875 (bfd *abfd, struct bfd_link_info *info, asection *o, 883 (bfd *abfd, struct bfd_link_info *info); 890 (bfd *abfd, struct bfd_link_info *info, enum notice_asneeded_action act); 905 (struct bfd_link_info *info, struct elf_link_hash_entry *h); [all …]
|
D | elfxx-sparc.h | 110 (bfd *, struct bfd_link_info *); 112 (struct bfd_link_info *, 116 (bfd *, struct bfd_link_info *, 119 (asection *, struct bfd_link_info *, 123 (bfd *, struct bfd_link_info *, 126 (struct bfd_link_info *, struct elf_link_hash_entry *); 128 (bfd *, struct bfd_link_info *, asection *); 130 (bfd *, struct bfd_link_info *); 134 (bfd *, struct bfd_section *, struct bfd_link_info *, bfd_boolean *); 136 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, [all …]
|
D | libbfd.h | 267 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *); 458 ((int (*) (bfd *, struct bfd_link_info *)) bfd_0) 460 ((bfd_byte *(*) (bfd *, struct bfd_link_info *, struct bfd_link_order *, \ 465 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *)) \ 468 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ 471 ((bfd_boolean (*) (struct bfd_link_info *, struct flag_info *, asection *)) \ 474 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ 485 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) 487 ((void (*) (asection *, struct bfd_link_info *)) bfd_void) 492 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) [all …]
|
D | elf32-spu.h | 115 extern void spu_elf_setup (struct bfd_link_info *, struct spu_elf_params *); 119 extern bfd_boolean spu_elf_create_sections (struct bfd_link_info *); 120 extern bfd_boolean spu_elf_size_sections (bfd *, struct bfd_link_info *); 121 extern int spu_elf_find_overlays (struct bfd_link_info *); 122 extern int spu_elf_size_stubs (struct bfd_link_info *); 123 extern void spu_elf_place_overlay_data (struct bfd_link_info *); 124 extern asection *spu_elf_check_vma (struct bfd_link_info *);
|
D | elf32-xgate.h | 104 extern void xgate_elf_get_bank_parameters (struct bfd_link_info *); 123 (bfd *, struct bfd_link_info *, asection *, const Elf_Internal_Rela *); 125 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, 129 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, const char **, 133 extern void elf32_xgate_post_process_headers (bfd *, struct bfd_link_info *); 135 int elf32_xgate_setup_section_lists (bfd *, struct bfd_link_info *); 138 (bfd *, bfd *, struct bfd_link_info *, 141 bfd_boolean elf32_xgate_build_stubs (bfd * abfd, struct bfd_link_info *);
|
D | elf32-ppc.h | 49 void ppc_elf_link_params (struct bfd_link_info *, struct ppc_elf_params *); 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 *); 53 void ppc_elf_maybe_strip_sdata_syms (struct bfd_link_info *); 55 struct bfd_link_info * ATTRIBUTE_UNUSED);
|
D | libcoff-in.h | 94 struct bfd_link_info *link_info; 371 (bfd *, struct bfd_link_info *); 373 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *); 375 (bfd *, struct bfd_link_info *, struct bfd_link_order *, 378 (arelent *, struct bfd_link_info *, asection *); 475 struct bfd_link_info *info; 568 (bfd *, asection *, struct bfd_link_info *); 570 (bfd *, struct bfd_link_info *); 572 (bfd *, struct bfd_link_info *); 577 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, [all …]
|
D | libbfd-in.h | 262 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *); 453 ((int (*) (bfd *, struct bfd_link_info *)) bfd_0) 455 ((bfd_byte *(*) (bfd *, struct bfd_link_info *, struct bfd_link_order *, \ 460 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *)) \ 463 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ 466 ((bfd_boolean (*) (struct bfd_link_info *, struct flag_info *, asection *)) \ 469 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) \ 480 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) 482 ((void (*) (asection *, struct bfd_link_info *)) bfd_void) 487 ((bfd_boolean (*) (bfd *, struct bfd_link_info *)) bfd_false) [all …]
|
D | elf32-m68hc1x.h | 140 extern void m68hc11_elf_get_bank_parameters (struct bfd_link_info*); 163 (bfd * abfd, struct bfd_link_info * info, 166 (bfd *output_bfd, struct bfd_link_info *info, 172 (bfd *abfd, struct bfd_link_info *info, 183 extern void elf32_m68hc11_post_process_headers (bfd*, struct bfd_link_info*); 185 int elf32_m68hc11_setup_section_lists (bfd *, struct bfd_link_info *); 188 (bfd *, bfd *, struct bfd_link_info *, 191 bfd_boolean elf32_m68hc11_build_stubs (bfd* abfd, struct bfd_link_info *);
|
D | libcoff.h | 98 struct bfd_link_info *link_info; 375 (bfd *, struct bfd_link_info *); 377 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *); 379 (bfd *, struct bfd_link_info *, struct bfd_link_order *, 382 (arelent *, struct bfd_link_info *, asection *); 479 struct bfd_link_info *info; 572 (bfd *, asection *, struct bfd_link_info *); 574 (bfd *, struct bfd_link_info *); 576 (bfd *, struct bfd_link_info *); 581 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, [all …]
|
D | elf32-hppa.h | 40 (bfd *, struct bfd_link_info *); 43 (struct bfd_link_info *, asection *); 46 (bfd *, bfd *, struct bfd_link_info *, bfd_boolean, bfd_signed_vma, 50 (bfd *, struct bfd_link_info *); 53 (struct bfd_link_info *);
|
D | elf32-metag.h | 26 (bfd *, struct bfd_link_info *); 29 (struct bfd_link_info *, asection *); 32 (bfd *, bfd *, struct bfd_link_info *, bfd_signed_vma, 36 (struct bfd_link_info *);
|
D | elf32-nios2.h | 26 (bfd *, struct bfd_link_info *); 29 (struct bfd_link_info *, asection *); 32 (bfd *, bfd *, struct bfd_link_info *, 36 (struct bfd_link_info *);
|
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); 38 elf32_avr_build_stubs (struct bfd_link_info *);
|
D | bfd-in2.h | 565 struct bfd_link_info; 575 struct bfd_link_info *); 588 const struct ecoff_debug_swap *output_swap, struct bfd_link_info *); 591 const struct ecoff_debug_swap *output_swap, struct bfd_link_info *); 596 const struct ecoff_debug_swap *input_swap, struct bfd_link_info *); 600 struct bfd_link_info *); 619 struct bfd_link_info *info, file_ptr where); 645 (bfd *, struct bfd_link_info *, const char *, bfd_boolean, 648 (bfd *, struct bfd_link_info *); 651 extern bfd_boolean bfd_elf_stack_segment_size (bfd *, struct bfd_link_info *, [all …]
|
D | elf-vxworks.h | 25 (bfd *, struct bfd_link_info *, Elf_Internal_Sym *, const char **, 28 (struct bfd_link_info *, const char *name, Elf_Internal_Sym *, 35 (bfd *, struct bfd_link_info *, asection **); 36 bfd_boolean elf_vxworks_add_dynamic_entries (bfd *, struct bfd_link_info *);
|
/toolchain/binutils/binutils-2.25/ld/ |
D | pep-dll.h | 48 extern void pep_dll_generate_implib (def_file *, const char *, struct bfd_link_info *); 49 extern void pep_process_import_defs (bfd *, struct bfd_link_info *); 51 extern void pep_dll_build_sections (bfd *, struct bfd_link_info *); 52 extern void pep_exe_build_sections (bfd *, struct bfd_link_info *); 53 extern void pep_dll_fill_sections (bfd *, struct bfd_link_info *); 54 extern void pep_exe_fill_sections (bfd *, struct bfd_link_info *); 56 (struct bfd_link_info *, const char *, int (*) (arelent *, asection *));
|
D | pe-dll.h | 51 (def_file *, const char *, struct bfd_link_info *); 53 (bfd *, struct bfd_link_info *); 57 (bfd *, struct bfd_link_info *); 59 (bfd *, struct bfd_link_info *); 61 (bfd *, struct bfd_link_info *); 63 (bfd *, struct bfd_link_info *); 65 (struct bfd_link_info *, const char *, int (*) (arelent *, asection *));
|
D | ldmain.c | 110 (struct bfd_link_info *, bfd *, const char *, bfd **); 112 (struct bfd_link_info *, struct bfd_link_hash_entry *, 115 (struct bfd_link_info *, struct bfd_link_hash_entry *, 118 (struct bfd_link_info *, struct bfd_link_hash_entry *, 121 (struct bfd_link_info *, bfd_boolean, const char *, bfd *, 124 (struct bfd_link_info *, const char *, const char *, bfd *, 129 (struct bfd_link_info *, const char *, bfd *, asection *, bfd_vma, 132 (struct bfd_link_info *, struct bfd_link_hash_entry *, const char *, 135 (struct bfd_link_info *, const char *, bfd *, asection *, bfd_vma); 137 (struct bfd_link_info *, const char *, bfd *, asection *, bfd_vma); [all …]
|
/toolchain/binutils/binutils-2.25/include/ |
D | bfdlink.h | 188 (bfd *, struct bfd_link_info *, const char *, bfd_boolean, 195 (struct bfd_link_info *, bfd *, struct bfd_link_hash_entry *); 259 struct bfd_link_info struct 559 (struct bfd_link_info *, bfd *abfd, const char *name, bfd **subsbfd); 565 (struct bfd_link_info *, struct bfd_link_hash_entry *h, 574 (struct bfd_link_info *, struct bfd_link_hash_entry *h, 583 (struct bfd_link_info *, struct bfd_link_hash_entry *entry, 592 (struct bfd_link_info *, bfd_boolean constructor, const char *name, 602 (struct bfd_link_info *, const char *warning, const char *symbol, 610 (struct bfd_link_info *, const char *name, bfd *abfd, [all …]
|