/toolchain/binutils/binutils-2.25/bfd/ |
D | elfxx-mips.h | 28 (bfd *, asection *); 32 (bfd *, asection *); 40 (bfd *, Elf_Internal_Shdr *, asection *); 42 (bfd *, asection *, int *); 45 const char **, flagword *, asection **, bfd_vma *); 48 asection *, struct elf_link_hash_entry *); 52 (bfd *, struct bfd_link_info *, asection *, const Elf_Internal_Rela *); 60 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, 61 Elf_Internal_Rela *, Elf_Internal_Sym *, asection **); 76 extern asection * _bfd_mips_elf_gc_mark_hook [all …]
|
D | elf-bfd.h | 304 asection *sec; 386 asection *hdr_sec; 493 asection *text_index_section; 494 asection *data_index_section; 522 asection *tls_sec; 529 asection *sgot; 530 asection *sgotplt; 531 asection *srelgot; 532 asection *splt; 533 asection *srelplt; [all …]
|
D | elf32-xgate.h | 42 asection *stub_sec; 50 asection *target_section; 76 asection* stub_section; 77 asection* tramp_section; 80 asection * (*add_stub_section) (const char *, asection *); 85 asection ** input_list; 118 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 120 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 123 (bfd *, struct bfd_link_info *, asection *, const Elf_Internal_Rela *); 125 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, [all …]
|
D | libbfd-in.h | 58 asection section; 237 (bfd *, asection *); 239 (bfd *, asection *, void *, file_ptr, bfd_size_type); 241 (bfd *, asection *, bfd_window *, file_ptr, bfd_size_type); 253 ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) 262 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *); 402 ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ 424 extern long _bfd_norelocs_get_reloc_upper_bound (bfd *, asection *); 425 extern long _bfd_norelocs_canonicalize_reloc (bfd *, asection *, 439 ((bfd_boolean (*) (bfd *, asection *, const void *, file_ptr, bfd_size_type)) \ [all …]
|
D | elf32-m68hc1x.h | 51 asection *stub_sec; 59 asection *target_section; 111 asection* stub_section; 112 asection* tramp_section; 115 asection * (*add_stub_section) (const char *, asection *); 120 asection **input_list; 155 asymbol *symbol, void *data, asection *input_section, 159 asymbol *symbol, void *data, asection *input_section, 164 asection * sec, const Elf_Internal_Rela * relocs); 167 bfd *input_bfd, asection *input_section, [all …]
|
D | libbfd.h | 63 asection section; 242 (bfd *, asection *); 244 (bfd *, asection *, void *, file_ptr, bfd_size_type); 246 (bfd *, asection *, bfd_window *, file_ptr, bfd_size_type); 258 ((bfd_boolean (*) (bfd *, asection *, bfd *, asection *)) bfd_true) 267 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *); 407 ((bfd_boolean (*) (bfd *, asymbol **, asection *, bfd_vma, \ 429 extern long _bfd_norelocs_get_reloc_upper_bound (bfd *, asection *); 430 extern long _bfd_norelocs_canonicalize_reloc (bfd *, asection *, 444 ((bfd_boolean (*) (bfd *, asection *, const void *, file_ptr, bfd_size_type)) \ [all …]
|
D | elf32-score.h | 40 asection *, 44 asection **); 49 asection *, 58 asection **, 68 asection *, 73 asection *, 101 asection *); 107 s7_bfd_score_elf_write_section (bfd *, asection *, bfd_byte *); 119 s7_bfd_score_elf_ignore_discarded_relocs (asection *); 121 extern asection * [all …]
|
D | elfxx-sparc.h | 50 asection *sdynbss; 51 asection *srelbss; 70 asection *srelplt2; 75 int (*build_plt_entry) (bfd *, asection *, bfd_vma, bfd_vma, bfd_vma *); 117 asection *, const Elf_Internal_Rela *); 118 extern asection *_bfd_sparc_elf_gc_mark_hook 119 (asection *, struct bfd_link_info *, 124 asection *, const Elf_Internal_Rela *); 128 (bfd *, struct bfd_link_info *, asection *); 132 (bfd *, asection *); [all …]
|
D | section.c | 754 asection _bfd_std_section[] = { 783 sizeof (asection)); in bfd_section_hash_newfunc() 797 _bfd_generic_new_section_hook (bfd *abfd, asection *newsect) in _bfd_generic_new_section_hook() 814 static asection * 815 bfd_section_init (bfd *abfd, asection *newsect) in bfd_section_init() 877 asection * 902 asection * 903 bfd_get_next_section_by_name (asection *sec) in bfd_get_next_section_by_name() 936 asection * 939 asection *sec = bfd_get_section_by_name (abfd, name); in bfd_get_linker_section() [all …]
|
D | elfxx-tilegx.h | 26 const asection *, 48 asection *, const Elf_Internal_Rela *); 57 asection *); 64 bfd *, asection *, 67 asection **); 69 extern asection * 70 tilegx_elf_gc_mark_hook (asection *, 78 asection *, const Elf_Internal_Rela *); 81 tilegx_elf_plt_sym_val (bfd_vma, const asection *, const arelent *);
|
D | libcoff-in.h | 131 asection *sec; 178 asection **csects; 226 asection *enclosing; 333 bfd_size_type *, asection **, bfd_size_type *); 361 (bfd *, asymbol **, asection *, bfd_vma, 366 (bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, 373 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *); 378 (arelent *, struct bfd_link_info *, asection *); 380 (bfd *, unsigned int, asection *, bfd_vma); 503 asection **sec_ptrs; [all …]
|
D | libcoff.h | 135 asection *sec; 182 asection **csects; 230 asection *enclosing; 337 bfd_size_type *, asection **, bfd_size_type *); 365 (bfd *, asymbol **, asection *, bfd_vma, 370 (bfd *, asymbol **, asection *, bfd_vma, const char **, const char **, 377 (bfd *, asection *, struct bfd_link_info *, bfd_boolean *); 382 (arelent *, struct bfd_link_info *, asection *); 384 (bfd *, unsigned int, asection *, bfd_vma); 507 asection **sec_ptrs; [all …]
|
D | elf32-nds32.h | 128 asection *sgot; 129 asection *sgotplt; 130 asection *srelgot; 131 asection *splt; 132 asection *srelplt; 133 asection *sdynbss; 134 asection *srelbss;
|
D | libecoff.h | 69 (bfd *, struct bfd_link_info *, bfd *, asection *, bfd_byte *, void *); 132 asection **symndx_to_section; 231 (bfd *, asection *, struct ecoff_debug_info *); 240 (bfd *, asection *); 242 (bfd *, asection *, void * location, file_ptr, bfd_size_type); 292 (bfd *, asymbol **, asection *, bfd_vma, 302 (bfd *, asection *, arelent **, asymbol **symbols); 308 (bfd *, asection *, const void * location, file_ptr, bfd_size_type); 327 ((void (*) (bfd *, asection *, void *)) bfd_void) 333 (bfd *, void *, const char *, asection *, flagword *);
|
D | elf32-nios2.c | 46 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 48 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 50 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 52 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 54 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 56 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 58 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 60 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 62 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 64 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); [all …]
|
D | elf64-ppc.h | 28 asection * (*add_stub_section) (const char *, asection *); 66 asection *ppc64_elf_tls_setup 73 (asection *); 81 (struct bfd_link_info *, asection *); 89 (struct bfd_link_info *, asection *);
|
D | simple.c | 32 asection *section ATTRIBUTE_UNUSED, in simple_dummy_warning() 42 asection *section ATTRIBUTE_UNUSED, in simple_dummy_undefined_symbol() 56 asection *section ATTRIBUTE_UNUSED, in simple_dummy_reloc_overflow() 66 asection *section ATTRIBUTE_UNUSED, in simple_dummy_reloc_dangerous() 76 asection *section ATTRIBUTE_UNUSED, in simple_dummy_unattached_reloc() 86 asection *nsec ATTRIBUTE_UNUSED, in simple_dummy_multiple_definition() 100 asection *section; 127 asection *section, in simple_save_output_info() 146 asection *section, in simple_restore_output_info() 181 asection *sec, in bfd_simple_get_relocated_section_contents()
|
D | elf32-sh64.c | 38 asection *section; 43 (bfd *, asection *); 49 (bfd *, Elf_Internal_Shdr *, asection *); 55 (struct bfd_link_info *, bfd *, asection *, bfd_byte *, 61 flagword *, asection **, bfd_vma *); 63 (struct bfd_link_info *, const char *, Elf_Internal_Sym *, asection *, 70 (bfd *, asection *, bfd *, asection *); 72 (bfd *, asection *, void *); 117 sh64_elf_new_section_hook (bfd *abfd, asection *sec) in sh64_elf_new_section_hook() 139 asection *asect) in sh64_elf_fake_sections() [all …]
|
D | elf32-vax.c | 36 asection *, const Elf_Internal_Rela *); 41 bfd *, asection *, bfd_byte *, 43 Elf_Internal_Sym *, asection **); 49 static bfd_vma elf_vax_plt_sym_val (bfd_vma, const asection *, 392 asection *section; 547 elf_vax_check_relocs (bfd *abfd, struct bfd_link_info *info, asection *sec, in elf_vax_check_relocs() 555 asection *sgot; in elf_vax_check_relocs() 556 asection *srelgot; in elf_vax_check_relocs() 557 asection *sreloc; in elf_vax_check_relocs() 826 static asection * [all …]
|
D | libnlm.h | 39 asection *section; 63 extern long nlmNAME (get_reloc_upper_bound) (bfd *, asection *); 64 extern long nlmNAME (canonicalize_reloc) (bfd *, asection *, arelent **, asymbol *… 67 extern bfd_boolean nlmNAME (set_section_contents) (bfd *, asection *, const void *, file_pt… 90 asection ** nlm_reloc_fixup_secs; 130 asection *sec; 171 bfd_boolean (*nlm_read_reloc) (bfd *, nlmNAME (symbol_type) *, asection **, arelent *); 174 bfd_boolean (*nlm_mangle_relocs) (bfd *, asection *, const void *, bfd_vma, bfd_size_type); 179 bfd_boolean (*nlm_write_import) (bfd *, asection *, arelent *);
|
D | elf32-metag.c | 759 asection *stub_sec; 767 asection *target_section; 779 asection *id_sec; 798 asection *sec; 825 asection * (*add_stub_section) (const char *, asection *); 834 asection *link_sec; 836 asection *stub_sec; 842 asection **input_list; 846 asection *sgot; 847 asection *sgotplt; [all …]
|
D | coff-tic80.c | 50 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 52 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 54 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 56 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **); 368 asection *input_section ATTRIBUTE_UNUSED, in ppbase_reloc() 383 asection *input_section ATTRIBUTE_UNUSED, in glob15_reloc() 398 asection *input_section ATTRIBUTE_UNUSED, in glob16_reloc() 413 asection *input_section ATTRIBUTE_UNUSED, in local16_reloc() 449 asection *sec, in coff_tic80_rtype_to_howto() 481 asection *input_section, in coff_tic80_relocate_section() [all …]
|
/toolchain/binutils/binutils-2.25/include/ |
D | bfdlink.h | 80 asection *section; /* Symbol section. */ 129 asection *section; /* Symbol section. */ 486 asection *create_object_symbols_section; 566 bfd *nbfd, asection *nsec, bfd_vma nval); 584 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 593 bfd *abfd, asection *sec, bfd_vma value); 603 bfd *abfd, asection *section, bfd_vma address); 611 asection *section, bfd_vma address, bfd_boolean is_fatal); 623 bfd *abfd, asection *section, bfd_vma address); 632 bfd *abfd, asection *section, bfd_vma address); [all …]
|
/toolchain/binutils/binutils-2.25/ld/ |
D | ldlang.h | 138 asection *bfd_section; 185 asection *output_section; 194 asection *output_section; 212 asection *section; 225 asection *output_section; 317 asection *section; 340 asection *, struct flag_info *, 348 typedef bfd_boolean (*lang_match_sec_type_func) (bfd *, const asection *, 349 bfd *, const asection *); 355 asection *section; [all …]
|
/toolchain/binutils/binutils-2.25/ld/emultempl/ |
D | tic6xdsbt.em | 75 asection *asec = *(asection **) a, *bsec = *(asection **) b; 76 asection *aout = asec->output_section, *bout = bsec->output_section; 105 asection **sec_list = (asection **) 106 xmalloc (list_size * sizeof (asection *)); 112 asection *sec; 119 asection *out_sec = sec->output_section; 132 sec_list = (asection **) 133 xrealloc (sec_list, list_size * sizeof (asection *)); 141 qsort (sec_list, sec_count, sizeof (asection *), &compare_output_sec_vma);
|