Lines Matching refs:asection

302  	asection *sec;
383 asection *hdr_sec;
492 asection *text_index_section;
493 asection *data_index_section;
521 asection *tls_sec;
528 asection *sgot;
529 asection *sgotplt;
530 asection *srelgot;
531 asection *splt;
532 asection *srelplt;
533 asection *igotplt;
534 asection *iplt;
535 asection *irelplt;
536 asection *irelifunc;
599 (bfd *, asection *, void *);
605 (bfd *, asection *, asymbol **, bfd_boolean);
689 typedef asection * (*elf_gc_mark_hook_fn)
690 (asection *, struct bfd_link_info *, Elf_Internal_Rela *,
802 (bfd *, asection *);
813 (bfd *, Elf_Internal_Shdr *, asection *);
820 (bfd *, asection *, int *retval);
832 const char **name, flagword *flags, asection **sec, bfd_vma *value);
840 asection *, struct elf_link_hash_entry *);
856 (bfd *output_bfd, struct bfd_link_info *info, asection *osec);
873 (bfd *abfd, struct bfd_link_info *info, asection *o,
963 asection *input_section, bfd_byte *contents, Elf_Internal_Rela *relocs,
964 Elf_Internal_Sym *local_syms, asection **local_sections);
1034 (bfd *, struct bfd_link_info *, asection *, const Elf_Internal_Rela *);
1054 bfd_boolean (*) (void *, const char *, Elf_Internal_Sym *, asection *,
1062 bfd_boolean (*) (void *, const char *, Elf_Internal_Sym *, asection *,
1102 (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *,
1108 (struct bfd_link_info *, asection *);
1141 (asection *);
1146 (asection *);
1152 (bfd *, asection *);
1158 (bfd *, struct bfd_link_info *, asection *);
1160 (bfd *, struct bfd_link_info *, asection *);
1168 asection *osec, bfd_vma offset,
1169 asection *loc_sec, bfd_vma loc_offset,
1175 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
1198 bfd_vma (*plt_sym_val) (bfd_vma, const asection *, const arelent *);
1204 unsigned int (*common_section_index) (asection *);
1207 asection *(*common_section) (asection *);
1213 Elf_Internal_Sym *, asection **,
1219 bfd *, asection **,
1222 bfd *, asection **);
1233 bfd_size_type (*maybe_function_sym) (const asymbol *sym, asection *sec,
1396 asection *linked_to;
1408 asection *sreloc;
1420 asection *sec_group;
1424 asection *next_in_group;
1541 asection *eh_frame_hdr;
1548 asection *sec;
1646 asection *eh_frame_section;
1764 (bfd *, asection *);
1771 (bfd *, Elf_Internal_Shdr *, Elf_Internal_Sym *, asection *);
1781 (bfd *, asection *);
1783 (bfd *abfd, struct bfd_link_info *info, asection *osec, bfd_vma offset,
1784 asection *loc_sec, bfd_vma loc_offset, bfd_vma *encoded);
1786 (bfd *input_bfd, struct bfd_link_info *info, asection *eh_frame_section);
1791 (bfd *, Elf_Internal_Sym *, asection **, Elf_Internal_Rela *);
1793 (bfd *, Elf_Internal_Sym *, asection **, bfd_vma);
1795 (bfd *, struct bfd_link_info *, asection *, bfd_vma);
1803 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **);
1837 (bfd *, const asection *, bfd *, const asection *);
1841 (bfd *, asection *, struct bfd_link_info *);
1843 (bfd *, asection *, void *);
1844 extern asection *_bfd_elf_check_kept_section
1845 (asection *, struct bfd_link_info *);
1852 (bfd *, asection *);
1860 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *);
1862 (bfd *, asection *, bfd *, asection *);
1883 extern asection * _bfd_elf_get_dynamic_reloc_section
1884 (bfd *, asection *, bfd_boolean);
1885 extern asection * _bfd_elf_make_dynamic_reloc_section
1886 (asection *, bfd *, unsigned int, bfd *, bfd_boolean);
1902 (bfd *, asection *, asymbol **, bfd_vma, const char **, const char **,
1905 (bfd *, asection *, asymbol **, bfd_vma, const char **, const char **,
1921 (bfd *, asection *);
1923 (bfd *, struct bfd_elf_section_reloc_data *, asection *, bfd_boolean);
1927 (bfd *, asection *);
1943 extern asection *bfd_section_from_elf_index
1976 (bfd *, struct bfd_link_info *, asection *, struct elf_reloc_cookie *);
1981 (bfd *, struct bfd_link_info *, asection *,
1986 (bfd *, struct bfd_link_info *, asection *, bfd_vma);
1988 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
1998 asection **, bfd_vma *, bfd_boolean *, unsigned int *,
2019 (bfd *, struct bfd_link_info *, asection *);
2025 (bfd *, struct bfd_link_info *, asection *, const char *);
2037 (bfd *, asection *, void *, Elf_Internal_Rela *, bfd_boolean);
2040 (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *,
2044 (struct elf_link_hash_entry *, asection *);
2053 (bfd *, asection *, bfd_byte *, Elf_Internal_Rela *, bfd_vma);
2102 (bfd *, asection *, void *);
2104 (bfd *, asection *, asymbol **, bfd_boolean);
2148 (bfd *, asection *, void *);
2150 (bfd *, asection *, asymbol **, bfd_boolean);
2178 (asection *);
2180 extern asection *_bfd_elf_common_section
2181 (asection *);
2189 asection *, bfd *, char **);
2204 (bfd *, asection *, struct elf_link_hash_entry *, bfd_vma);
2207 (bfd *, asection *, struct elf_link_hash_entry *, bfd_vma);
2209 extern asection *_bfd_elf_gc_mark_hook
2210 (asection *, struct bfd_link_info *, Elf_Internal_Rela *,
2213 extern asection *_bfd_elf_gc_mark_rsec
2214 (struct bfd_link_info *, asection *, elf_gc_mark_hook_fn,
2218 (struct bfd_link_info *, asection *, elf_gc_mark_hook_fn,
2222 (struct bfd_link_info *, asection *, asection *, elf_gc_mark_hook_fn,
2226 (struct bfd_link_info *, asection *, elf_gc_mark_hook_fn);
2241 (bfd *, asection *);
2248 extern bfd_size_type _bfd_elf_maybe_function_sym (const asymbol *, asection *,
2254 (struct bfd_link_info *, struct flag_info *, asection *);
2257 (bfd * abfd, asection * section);
2372 extern Elf_Internal_Shdr *_bfd_elf_single_rel_hdr (asection *sec);
2385 asection *sec;
2396 extern asection * _bfd_elf_create_ifunc_dyn_reloc
2397 (bfd *, struct bfd_link_info *, asection *sec, asection *sreloc,
2403 extern void elf_append_rela (bfd *, asection *, Elf_Internal_Rela *);
2404 extern void elf_append_rel (bfd *, asection *, Elf_Internal_Rela *);
2412 extern asection _bfd_elf_large_com_section;