Home
last modified time | relevance | path

Searched refs:bfd_link_info (Results 1 – 25 of 204) sorted by relevance

123456789

/toolchain/binutils/binutils-2.25/bfd/
Dbfd-in.h558 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 …]
Delf64-ppc.h63 (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 …]
Delfxx-mips.h44 (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 …]
Delfxx-tilegx.h25 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 …]
Delf32-score.h29 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 …]
Delf-bfd.h692 (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 …]
Delfxx-sparc.h110 (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 …]
Dlibbfd.h267 (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 …]
Delf32-spu.h115 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 *);
Delf32-xgate.h104 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 *);
Delf32-ppc.h49 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);
Dlibcoff-in.h94 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 …]
Dlibbfd-in.h262 (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 …]
Delf32-m68hc1x.h140 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 *);
Dlibcoff.h98 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 …]
Delf32-hppa.h40 (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 *);
Delf32-metag.h26 (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 *);
Delf32-nios2.h26 (bfd *, struct bfd_link_info *);
29 (struct bfd_link_info *, asection *);
32 (bfd *, bfd *, struct bfd_link_info *,
36 (struct bfd_link_info *);
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);
38 elf32_avr_build_stubs (struct bfd_link_info *);
Dbfd-in2.h565 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 …]
Delf-vxworks.h25 (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/
Dpep-dll.h48 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 *));
Dpe-dll.h51 (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 *));
Dldmain.c110 (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/
Dbfdlink.h188 (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 …]

123456789