Lines Matching refs:bfd
318 bfd *input_bfd;
333 bfd *abfd;
586 bfd *by;
603 bfd *abfd;
644 bfd *dynobj;
825 (bfd *, const Elf_Internal_Phdr *, unsigned int);
826 bool (*write_shdrs_and_ehdr) (bfd *);
828 (bfd * , void (*) (const void *, size_t, void *), void *);
830 (bfd *, asection *, void *);
832 (bfd *, const void *, const void *, Elf_Internal_Sym *);
834 (bfd *, const Elf_Internal_Sym *, void *, void *);
836 (bfd *, asection *, asymbol **, bool);
838 (bfd *, asymbol **, bool);
840 (bfd *, const void *, Elf_Internal_Dyn *);
842 (bfd *, const Elf_Internal_Dyn *, void *);
848 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
852 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
858 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
862 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
885 bfd *abfd;
1018 (bfd *, arelent *, Elf_Internal_Rela *);
1023 (bfd *, arelent *, Elf_Internal_Rela *);
1031 (bfd *, asymbol *);
1043 (bfd *);
1049 (bfd *, asymbol *);
1054 (bfd *, elf_symbol_type *, unsigned int);
1064 (bfd *, struct bfd_link_info *, const char *);
1069 (bfd *);
1076 (bfd *, Elf_Internal_Shdr *);
1081 (bfd *, Elf_Internal_Shdr *, const char *, int);
1091 (bfd *, asection *);
1096 (bfd *, Elf_Internal_Phdr *, int, const char *);
1102 (bfd *, Elf_Internal_Shdr *, asection *);
1109 (bfd *, asection *, int *retval);
1120 (bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *,
1140 (bfd *abfd, struct bfd_link_info *info);
1145 (bfd *output_bfd, struct bfd_link_info *info, asection *osec);
1160 (bfd *abfd, struct bfd_link_info *info, asection *o,
1178 (bfd *abfd, struct bfd_link_info *info);
1185 (bfd *abfd, struct bfd_link_info *info, enum notice_asneeded_action act);
1207 (bfd *output_bfd, struct bfd_link_info *info);
1220 (bfd *output_bfd, struct bfd_link_info *info);
1231 (bfd *output_bfd, struct bfd_link_info *info);
1265 (bfd *output_bfd, struct bfd_link_info *info, bfd *input_bfd,
1277 (bfd *output_bfd, struct bfd_link_info *info,
1285 (bfd *output_bfd, struct bfd_link_info *info);
1290 (bfd *, struct bfd_link_info *);
1295 (bfd *);
1301 (bfd *, struct bfd_link_info *);
1306 (bfd *, struct bfd_link_info *);
1311 (bfd *, struct bfd_link_info *);
1316 (bfd *, const Elf_Internal_Phdr *, unsigned);
1340 (bfd *, struct bfd_link_info *);
1346 (bfd *, void *, asymbol *);
1353 (bfd *, struct bfd_link_info *, void *,
1361 (bfd *, struct bfd_link_info *, void *,
1368 (bfd *, struct bfd_link_info *, asymbol **, long);
1406 (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *,
1432 (bfd *, Elf_Internal_Note *);
1437 (bfd *, Elf_Internal_Note *);
1442 (bfd *, Elf_Internal_Note *);
1446 (bfd *abfd, char *buf, int *bufsiz, int note_type, ...);
1460 (bfd *, struct elf_reloc_cookie *, struct bfd_link_info *);
1476 (bfd *, const asection *);
1482 (bfd *, struct bfd_link_info *, asection *);
1484 (bfd *, struct bfd_link_info *, asection *);
1494 (bfd *abfd, struct bfd_link_info *info,
1502 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
1514 (bfd *);
1519 (bfd *);
1522 (bfd *, unsigned int, bool);
1530 bfd *(*elf_backend_bfd_from_remote_memory)
1531 (bfd *templ, bfd_vma ehdr_vma, bfd_size_type size, bfd_vma *loadbasep,
1535 bool (*elf_backend_core_find_build_id) (bfd *, bfd_vma);
1554 bfd *, const asection *);
1578 asection *(*get_reloc_section) (bfd *abfd, const char *name);
1587 (const bfd *ibfd, bfd *obfd, const Elf_Internal_Shdr *isection,
1611 bfd_vma (*got_elt_size) (bfd *, struct bfd_link_info *,
1613 bfd *ibfd, unsigned long symndx);
1637 bool (*obj_attrs_handle_unknown) (bfd *, int);
1641 enum elf_property_kind (*parse_gnu_properties) (bfd *, unsigned int,
1646 bool (*merge_gnu_properties) (struct bfd_link_info *, bfd *, bfd *,
1650 bfd *(*setup_gnu_properties) (struct bfd_link_info *);
1666 unsigned int (*symbol_section_index) (bfd *, elf_symbol_type *);
1669 bool (*init_secondary_reloc_section) (bfd *, Elf_Internal_Shdr *,
1673 bool (*slurp_secondary_relocs) (bfd *, asection *, asymbol **, bool);
1676 bool (*write_secondary_relocs) (bfd *, asection *);
1974 bool (*after_write_object_contents) (bfd *);
1982 bool (*after_write_object_contents) (bfd *);
2185 #define elf_tdata(bfd) ((bfd) -> tdata.elf_obj_data) argument
2187 #define elf_object_id(bfd) (elf_tdata(bfd) -> object_id) argument
2188 #define elf_program_header_size(bfd) (elf_tdata(bfd) -> o->program_header_size) argument
2189 #define elf_elfheader(bfd) (elf_tdata(bfd) -> elf_header) argument
2190 #define elf_elfsections(bfd) (elf_tdata(bfd) -> elf_sect_ptr) argument
2191 #define elf_numsections(bfd) (elf_tdata(bfd) -> num_elf_sections) argument
2192 #define elf_seg_map(bfd) (elf_tdata(bfd) -> o->seg_map) argument
2193 #define elf_link_info(bfd) (elf_tdata(bfd) -> o->link_info) argument
2194 #define elf_next_file_pos(bfd) (elf_tdata(bfd) -> o->next_file_pos) argument
2195 #define elf_stack_flags(bfd) (elf_tdata(bfd) -> o->stack_flags) argument
2196 #define elf_sframe(bfd) (elf_tdata(bfd) -> o->sframe) argument
2197 #define elf_shstrtab(bfd) (elf_tdata(bfd) -> o->strtab_ptr) argument
2198 #define elf_onesymtab(bfd) (elf_tdata(bfd) -> symtab_section) argument
2199 #define elf_symtab_shndx_list(bfd) (elf_tdata(bfd) -> symtab_shndx_list) argument
2200 #define elf_strtab_sec(bfd) (elf_tdata(bfd) -> o->strtab_section) argument
2201 #define elf_shstrtab_sec(bfd) (elf_tdata(bfd) -> o->shstrtab_section) argument
2202 #define elf_symtab_hdr(bfd) (elf_tdata(bfd) -> symtab_hdr) argument
2203 #define elf_dynsymtab(bfd) (elf_tdata(bfd) -> dynsymtab_section) argument
2204 #define elf_dynversym(bfd) (elf_tdata(bfd) -> dynversym_section) argument
2205 #define elf_dynverdef(bfd) (elf_tdata(bfd) -> dynverdef_section) argument
2206 #define elf_dynverref(bfd) (elf_tdata(bfd) -> dynverref_section) argument
2207 #define elf_eh_frame_section(bfd) \ argument
2208 (elf_tdata(bfd) -> eh_frame_section)
2209 #define elf_section_syms(bfd) (elf_tdata(bfd) -> o->section_syms) argument
2210 #define elf_num_section_syms(bfd) (elf_tdata(bfd) -> o->num_section_syms) argument
2211 #define core_prpsinfo(bfd) (elf_tdata(bfd) -> prpsinfo) argument
2212 #define core_prstatus(bfd) (elf_tdata(bfd) -> prstatus) argument
2213 #define elf_gp(bfd) (elf_tdata(bfd) -> gp) argument
2214 #define elf_gp_size(bfd) (elf_tdata(bfd) -> gp_size) argument
2215 #define elf_sym_hashes(bfd) (elf_tdata(bfd) -> sym_hashes) argument
2216 #define elf_local_got_refcounts(bfd) (elf_tdata(bfd) -> local_got.refcounts) argument
2217 #define elf_local_got_offsets(bfd) (elf_tdata(bfd) -> local_got.offsets) argument
2218 #define elf_local_got_ents(bfd) (elf_tdata(bfd) -> local_got.ents) argument
2219 #define elf_dt_name(bfd) (elf_tdata(bfd) -> dt_name) argument
2220 #define elf_dt_audit(bfd) (elf_tdata(bfd) -> dt_audit) argument
2221 #define elf_dyn_lib_class(bfd) (elf_tdata(bfd) -> dyn_lib_class) argument
2222 #define elf_bad_symtab(bfd) (elf_tdata(bfd) -> bad_symtab) argument
2223 #define elf_flags_init(bfd) (elf_tdata(bfd) -> o->flags_init) argument
2224 #define elf_use_dt_symtab_p(bfd) (elf_tdata(bfd) -> dt_symtab_count != 0) argument
2225 #define elf_known_obj_attributes(bfd) (elf_tdata (bfd) -> known_obj_attributes) argument
2226 #define elf_other_obj_attributes(bfd) (elf_tdata (bfd) -> other_obj_attributes) argument
2227 #define elf_known_obj_attributes_proc(bfd) \ argument
2228 (elf_known_obj_attributes (bfd) [OBJ_ATTR_PROC])
2229 #define elf_other_obj_attributes_proc(bfd) \ argument
2230 (elf_other_obj_attributes (bfd) [OBJ_ATTR_PROC])
2231 #define elf_properties(bfd) (elf_tdata (bfd) -> properties) argument
2232 #define elf_has_no_copy_on_protected(bfd) \ argument
2233 (elf_tdata(bfd) -> has_no_copy_on_protected)
2234 #define elf_has_indirect_extern_access(bfd) \ argument
2235 (elf_tdata(bfd) -> has_indirect_extern_access)
2238 (bfd *, const Elf_External_Verdef *, Elf_Internal_Verdef *);
2240 (bfd *, const Elf_Internal_Verdef *, Elf_External_Verdef *);
2242 (bfd *, const Elf_External_Verdaux *, Elf_Internal_Verdaux *);
2244 (bfd *, const Elf_Internal_Verdaux *, Elf_External_Verdaux *);
2246 (bfd *, const Elf_External_Verneed *, Elf_Internal_Verneed *);
2248 (bfd *, const Elf_Internal_Verneed *, Elf_External_Verneed *);
2250 (bfd *, const Elf_External_Vernaux *, Elf_Internal_Vernaux *);
2252 (bfd *, const Elf_Internal_Vernaux *, Elf_External_Vernaux *);
2254 (bfd *, const Elf_External_Versym *, Elf_Internal_Versym *);
2256 (bfd *, const Elf_Internal_Versym *, Elf_External_Versym *);
2259 (bfd *, asection *);
2261 (bfd *, unsigned, unsigned);
2263 (bfd *, Elf_Internal_Shdr *, size_t, size_t, Elf_Internal_Sym *, void *,
2265 extern char * bfd_elf_get_str_section (bfd *, unsigned int);
2267 (bfd *, Elf_Internal_Shdr *, Elf_Internal_Sym *, asection *);
2270 (bfd *, bfd *);
2272 (bfd *, void *);
2274 (bfd *, asymbol *, bool, bool *);
2276 (bfd *, void *, asymbol *, bfd_print_symbol_type);
2279 (bfd *, const asection *);
2281 (bfd *abfd, struct bfd_link_info *info, asection *osec, bfd_vma offset,
2284 (bfd *input_bfd, struct bfd_link_info *info, asection *eh_frame_section);
2290 (bfd *, Elf_Internal_Sym *, asection **, Elf_Internal_Rela *);
2292 (bfd *, Elf_Internal_Sym *, asection **, bfd_vma);
2294 (bfd *, struct bfd_link_info *, asection *, bfd_vma);
2302 (bfd *, arelent *, asymbol *, void *, asection *, bfd *, char **);
2304 (bfd *, size_t, enum elf_target_id);
2306 (bfd *);
2308 (bfd *);
2310 (bfd *, Elf_Internal_Shdr *, const char *, int);
2312 (bfd *, Elf_Internal_Phdr *, int, const char *);
2316 (bfd *);
2318 (bfd *);
2325 (bfd *, struct bfd_link_info *, struct bfd_link_hash_entry *);
2329 (struct elf_link_hash_table *, bfd *,
2334 (bfd *, bool);
2336 (bfd *, struct bfd_link_info *);
2338 (bfd *, const asection *, bfd *, const asection *);
2340 (bfd *, const struct bfd_section *);
2342 (bfd *, const struct bfd_section *);
2344 (bfd *, asection *, struct bfd_link_info *);
2346 (bfd *, asection *, void *);
2348 (bfd *, struct bfd_link_info *, asymbol **, long);
2353 (bfd *, struct bfd_link_hash_entry *, struct bfd_link_hash_entry *);
2357 (bfd *, asection *);
2359 (bfd *, bfd *);
2361 (bfd *, asymbol *, bfd *, asymbol *);
2365 (bfd *, asection *, bfd *, asection *, struct bfd_link_info *);
2367 (bfd *, asection *, bfd *, asection *);
2369 (bfd *);
2371 (bfd *);
2373 (bfd *, sec_ptr, const void *, file_ptr, bfd_size_type);
2375 (bfd *);
2377 (bfd *, asymbol **);
2379 (bfd *);
2381 (bfd *, asymbol **);
2383 (bfd *, long, asymbol **, long, asymbol **, asymbol **);
2385 (bfd *, sec_ptr);
2387 (bfd *, sec_ptr, arelent **, asymbol **);
2389 (bfd *, asection *, bool);
2391 (asection *, bfd *, unsigned int, bfd *, bool);
2393 (bfd *);
2395 (bfd *, arelent **, asymbol **);
2397 (bfd *);
2399 (bfd *, asymbol *, symbol_info *);
2401 (bfd *, const char *);
2403 (bfd *, asymbol *);
2405 (bfd *, enum bfd_architecture, unsigned long);
2407 (bfd *, asymbol **, asection *, bfd_vma,
2410 (bfd *, const char *, asymbol **, asection *, bfd_vma,
2413 (bfd *, asymbol **, asymbol *, const char **, unsigned int *);
2415 (bfd *, const char **, const char **, unsigned int *);
2417 (bfd *, asymbol **, asection *, bfd_vma, const char **, const char **);
2421 (bfd *, struct bfd_link_info *);
2423 (bfd *, asection *);
2427 (bfd *, asection *);
2434 (bfd *, arelent *, Elf_Internal_Rela *);
2437 (bfd *, unsigned int shindex);
2439 (bfd *, Elf_Internal_Phdr *, int);
2442 (bfd *, asymbol **);
2445 (struct sym_cache *, bfd *, unsigned long);
2447 (bfd *, unsigned int);
2476 (bfd *, struct elf_strtab_hash *);
2481 (bfd *, struct bfd_link_info *);
2485 (bfd *, struct bfd_link_info *, asection *, struct elf_reloc_cookie *);
2490 (bfd *, struct bfd_link_info *, asection *,
2497 (bfd *, struct bfd_link_info *, asection *, bfd_vma);
2499 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
2501 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
2504 (bfd *, struct bfd_link_info *);
2515 (bfd *, struct bfd_link_info *, asection *, struct elf_reloc_cookie *);
2519 (bfd *, struct bfd_link_info *, asection *, bfd_byte *);
2521 (bfd *, struct bfd_link_info *);
2522 extern bool _bfd_elf_set_section_sframe (bfd *, struct bfd_link_info *);
2527 (struct bfd_link_info *, bfd *, long);
2529 (bfd *, struct bfd_link_info *);
2533 (bfd *, struct bfd_link_info *);
2536 (bfd *, arelent *);
2539 (bfd *, struct bfd_link_info *, const char *, bool,
2541 extern bool bfd_elf_stack_segment_size (bfd *, struct bfd_link_info *,
2544 (bfd *, const char *, const char *, const char *, const char *, const char *,
2547 (bfd *, struct bfd_link_info *);
2549 (bfd *, struct bfd_link_needed_list **);
2551 (bfd *, struct bfd_link_info *);
2553 (bfd *, const char *);
2555 (bfd *);
2557 (bfd *, enum dynamic_lib_link_class);
2559 (bfd *);
2561 (bfd *, struct bfd_link_info *);
2563 (bfd *, struct bfd_link_info *);
2567 (bfd *, struct bfd_link_info *);
2570 (bfd *, struct bfd_link_info *);
2572 (bfd *, struct bfd_link_info *, asection *);
2574 (bfd *, struct bfd_link_info *, asection *);
2576 (bfd *, struct bfd_link_info *);
2578 (bfd *, struct bfd_link_info *);
2582 (bfd *, struct bfd_link_info *, asection *, const char *);
2584 (bfd *, struct bfd_link_info *);
2586 (bfd *, struct bfd_link_info *);
2589 (bfd *, char *, size_t, ufile_ptr);
2591 (bfd *, char *, size_t);
2594 (bfd *, asection *, void *, Elf_Internal_Rela *, bool);
2596 (bfd *, struct bfd_link_info *, asection *, void *, Elf_Internal_Rela *,
2600 (bfd *, asection *, Elf_Internal_Shdr *, Elf_Internal_Rela *,
2619 (bfd *, asection *, bfd_byte *, Elf_Internal_Rela *, bfd_vma);
2622 (bfd *);
2625 (bfd *, Elf_Internal_Phdr *, Elf_Internal_Phdr *, size_t,
2628 (bfd *, Elf_Internal_Sym *);
2633 extern bool _bfd_elf_init_file_header (bfd *, struct bfd_link_info *);
2635 extern bool _bfd_elf_final_write_processing (bfd *);
2638 (bfd *);
2640 (bfd *);
2642 (bfd *);
2644 (bfd *);
2646 (bfd *, bfd *);
2648 (bfd *);
2650 (bfd *, bfd_vma);
2653 (bfd *, const void *, const void *, Elf_Internal_Sym *);
2655 (bfd *, const Elf_Internal_Sym *, void *, void *);
2657 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
2659 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
2661 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
2663 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
2665 (bfd *, const Elf32_External_Phdr *, Elf_Internal_Phdr *);
2667 (bfd *, const Elf_Internal_Phdr *, Elf32_External_Phdr *);
2669 (bfd *, const void *, Elf_Internal_Dyn *);
2671 (bfd *, const Elf_Internal_Dyn *, void *);
2673 (bfd *, asymbol **, bool);
2675 (bfd *);
2677 (bfd *, const Elf_Internal_Phdr *, unsigned int);
2679 (bfd * , void (*) (const void *, size_t, void *), void *);
2681 (bfd *, asection *, void *);
2683 (bfd *, asection *, asymbol **, bool);
2686 (bfd *);
2688 (bfd *);
2690 (bfd *);
2692 (bfd *);
2694 (bfd *, bfd *);
2696 (bfd *);
2698 (bfd *, bfd_vma);
2701 (bfd *, const void *, const void *, Elf_Internal_Sym *);
2703 (bfd *, const Elf_Internal_Sym *, void *, void *);
2705 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
2707 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
2709 (bfd *, const bfd_byte *, Elf_Internal_Rela *);
2711 (bfd *, const Elf_Internal_Rela *, bfd_byte *);
2713 (bfd *, const Elf64_External_Phdr *, Elf_Internal_Phdr *);
2715 (bfd *, const Elf_Internal_Phdr *, Elf64_External_Phdr *);
2717 (bfd *, const void *, Elf_Internal_Dyn *);
2719 (bfd *, const Elf_Internal_Dyn *, void *);
2721 (bfd *, asymbol **, bool);
2723 (bfd *);
2725 (bfd *, const Elf_Internal_Phdr *, unsigned int);
2727 (bfd * , void (*) (const void *, size_t, void *), void *);
2729 (bfd *, asection *, void *);
2731 (bfd *, asection *, asymbol **, bool);
2739 (bfd *, struct bfd_link_info *, enum notice_asneeded_action);
2742 (bfd *, struct bfd_link_info *, const char *);
2744 (bfd *, struct bfd_link_info *);
2750 (bfd *, struct bfd_link_info *);
2752 (bfd *, struct bfd_link_info *);
2754 (bfd *, struct bfd_link_info *,
2755 bool (*) (bfd *, struct bfd_link_info *, asection *,
2762 (struct bfd_link_info *, bfd *, long);
2765 (bfd *);
2777 (bfd *, struct bfd_link_info *, struct elf_link_hash_entry *, bfd *,
2781 (bfd *, arelent *, struct bfd_symbol *, void *,
2782 asection *, bfd *, char **);
2785 (bfd *, struct bfd_link_info *);
2794 (bfd *, struct bfd_link_info *);
2797 (bfd *, asection *, struct elf_link_hash_entry *, bfd_vma);
2800 (bfd *, asection *, struct elf_link_hash_entry *, bfd_vma);
2825 (bfd *, struct bfd_link_info *);
2828 (bfd *, struct bfd_link_info *);
2834 (bfd *, asection *);
2837 (bfd *, struct bfd_link_info *, bool *);
2844 extern asection *_bfd_elf_plt_get_reloc_section (bfd *, const char *);
2852 (bfd * abfd, asection * section);
2861 extern bool _bfd_elf_ppc_set_arch (bfd *);
2864 (bfd *, struct bfd_link_info *);
2870 (bfd *abfd);
2880 (bfd *abfd, void *phdrs);
2884 (bfd *, char *, int *, const char *, int, const void *, int);
2886 (bfd *, char *, int *, const char *, const char *);
2888 (bfd *, char *, int *, long, int, const void *);
2890 (bfd *, char *, int *, long, int, const void *);
2892 (bfd *, char *, int *, const void *, int);
2894 (bfd *, char *, int *, const void *, int);
2896 (bfd *, char *, int *, const void *, int);
2898 (bfd *, char *, int *, const void *, int);
2900 (bfd *, char *, int *, const void *, int);
2902 (bfd *, char *, int *, const void *, int);
2904 (bfd *, char *, int *, const void *, int);
2906 (bfd *, char *, int *, const void *, int);
2908 (bfd *, char *, int *, const void *, int);
2910 (bfd *, char *, int *, const void *, int);
2912 (bfd *, char *, int *, const void *, int);
2914 (bfd *, char *, int *, const void *, int);
2916 (bfd *, char *, int *, const void *, int);
2918 (bfd *, char *, int *, const void *, int);
2920 (bfd *, char *, int *, const void *, int);
2922 (bfd *, char *, int *, const void *, int);
2924 (bfd *, char *, int *, const void *, int);
2926 (bfd *, char *, int *, const void *, int);
2928 (bfd *, char *, int *, const void *, int);
2930 (bfd *, char *, int *, const void *, int);
2932 (bfd *, char *, int *, const void *, int);
2934 (bfd *, char *, int *, const void *, int);
2936 (bfd *, char *, int *, const void *, int);
2938 (bfd *, char *, int *, const void *, int);
2940 (bfd *, char *, int *, const void *, int);
2942 (bfd *, char *, int *, const void *, int);
2944 (bfd *, char *, int *, const void *, int);
2946 (bfd *, char *, int *, const void *, int);
2948 (bfd *, char *, int *, const void *, int);
2950 (bfd *, char *, int *, const void *, int);
2952 (bfd *, char *, int *, const void *, int);
2954 (bfd *, char *, int *, const void *, int);
2956 (bfd *, char *, int *, const void *, int);
2958 (bfd *, char *, int *, const void *, int);
2960 (bfd *, char *, int *, const void *, int);
2962 (bfd *, char *, int *, const void *, int);
2964 (bfd *, char *, int *, const void *, int);
2966 (bfd *, char *, int *, const void *, int);
2968 (bfd *, char *, int *, const void *, int);
2970 (bfd *, char *, int *, const void *, int);
2972 (bfd *, char *, int *, const void *, int);
2974 (bfd *, char *, int *, const void *, int);
2976 (bfd *, char *, int *, const void *, int);
2978 (bfd *, char *, int *, const void *, int);
2980 (bfd *, char *, int *, long, int, const void *);
2982 (bfd *, char *, int *, const char *, const void *, int);
2984 (bfd *, char *, int *, const void*, int);
2986 (bfd *, char *, int *, const void*, int);
2988 (bfd *, char *, int *, const void*, int);
2990 (bfd *, char *, int *, const void*, int);
2992 (bfd *, char *, int *, const void*, int);
3020 (bfd *, char *, int *, const struct elf_internal_linux_prpsinfo *);
3024 (bfd *, char *, int *, const struct elf_internal_linux_prpsinfo *);
3026 extern bfd *_bfd_elf32_bfd_from_remote_memory
3027 (bfd *templ, bfd_vma ehdr_vma, bfd_size_type size, bfd_vma *loadbasep,
3029 extern bfd *_bfd_elf64_bfd_from_remote_memory
3030 (bfd *templ, bfd_vma ehdr_vma, bfd_size_type size, bfd_vma *loadbasep,
3033 extern bfd_vma bfd_elf_obj_attr_size (bfd *);
3034 extern void bfd_elf_set_obj_attr_contents (bfd *, bfd_byte *, bfd_vma);
3035 extern int bfd_elf_get_obj_attr_int (bfd *, int, unsigned int);
3037 (bfd *, int, unsigned int, unsigned int);
3041 (bfd *, int, unsigned int, const char *);
3045 (bfd *, int, unsigned int, unsigned int, const char *);
3050 extern char *_bfd_elf_attr_strdup (bfd *, const char *);
3051 extern void _bfd_elf_copy_obj_attributes (bfd *, bfd *);
3052 extern int _bfd_elf_obj_attrs_arg_type (bfd *, int, unsigned int);
3053 extern void _bfd_elf_parse_attributes (bfd *, Elf_Internal_Shdr *);
3055 (bfd *, struct bfd_link_info *);
3056 extern bool _bfd_elf_merge_unknown_attribute_low (bfd *, bfd *, int);
3057 extern bool _bfd_elf_merge_unknown_attribute_list (bfd *, bfd *);
3059 extern bool elf_read_notes (bfd *, file_ptr, bfd_size_type, size_t);
3062 (bfd *, Elf_Internal_Note *);
3064 (bfd *, unsigned int, unsigned int);
3065 extern bfd *_bfd_elf_link_setup_gnu_properties
3068 (bfd *, bfd *);
3070 (bfd *, asection *, bfd *, bfd_byte **, bfd_size_type *);
3093 (bfd *, struct bfd_link_info *);
3099 extern void elf_append_rela (bfd *, asection *, Elf_Internal_Rela *);
3100 extern void elf_append_rel (bfd *, asection *, Elf_Internal_Rela *);
3107 extern bool is_debuginfo_file (bfd *);
3111 (bfd *, Elf_Internal_Shdr *, const char *, unsigned int);
3113 (bfd *, asection *, asymbol **, bool);
3115 (const bfd *, bfd *, const Elf_Internal_Shdr *, Elf_Internal_Shdr *);
3117 (bfd *, asection *);
3119 (bfd *, elf_symbol_type *);
3127 (bfd *, struct bfd_link_info *, bool);