Home
last modified time | relevance | path

Searched refs:asection (Results 1 – 25 of 422) sorted by relevance

12345678910>>...17

/toolchain/binutils/binutils-2.25/bfd/
Delfxx-mips.h28 (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 …]
Delf-bfd.h304 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 …]
Delf32-xgate.h42 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 …]
Dlibbfd-in.h58 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 …]
Delf32-m68hc1x.h51 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 …]
Dlibbfd.h63 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 …]
Delf32-score.h40 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 …]
Delfxx-sparc.h50 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 …]
Dsection.c754 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 …]
Delfxx-tilegx.h26 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 *);
Dlibcoff-in.h131 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 …]
Dlibcoff.h135 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 …]
Delf32-nds32.h128 asection *sgot;
129 asection *sgotplt;
130 asection *srelgot;
131 asection *splt;
132 asection *srelplt;
133 asection *sdynbss;
134 asection *srelbss;
Dlibecoff.h69 (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 *);
Delf32-nios2.c46 (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 …]
Delf64-ppc.h28 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 *);
Dsimple.c32 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()
Delf32-sh64.c38 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 …]
Delf32-vax.c36 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 …]
Dlibnlm.h39 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 *);
Delf32-metag.c759 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 …]
Dcoff-tic80.c50 (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/
Dbfdlink.h80 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/
Dldlang.h138 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/
Dtic6xdsbt.em75 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);

12345678910>>...17