/freebsd-11.0-release/contrib/binutils/bfd/ |
H A D | ieee.c | 60 ieee_write_byte (bfd *abfd, int barg) argument 71 ieee_write_2bytes (bfd *abfd, int bytes) argument 83 ieee_write_int (bfd *abfd, bfd_vma value) argument 133 ieee_write_id(bfd *abfd, const char *id) argument 225 ieee_write_expression(bfd *abfd, bfd_vma value, asymbol *symbol, bfd_boolean pcrel, unsigned int index) argument 331 ieee_write_int5_out(bfd *abfd, bfd_vma value) argument 715 ieee_slurp_external_symbols(bfd *abfd) argument 959 ieee_slurp_symbol_table(bfd *abfd) argument 971 ieee_get_symtab_upper_bound(bfd *abfd) argument 986 ieee_canonicalize_symtab(bfd *abfd, asymbol **location) argument 1046 get_section_entry(bfd *abfd, ieee_data_type *ieee, unsigned int index) argument 1090 ieee_slurp_sections(bfd *abfd) argument 1265 ieee_slurp_debug(bfd *abfd) argument 1290 ieee_archive_p(bfd *abfd) argument 1431 ieee_mkobject(bfd *abfd) argument 1651 ieee_slurp_section_data(bfd *abfd) argument 1781 ieee_object_p(bfd *abfd) argument 1975 ieee_print_symbol(bfd *abfd, void * afile, asymbol *symbol, bfd_print_symbol_type how) argument 2015 ieee_new_section_hook(bfd *abfd, asection *newsect) argument 2029 ieee_get_reloc_upper_bound(bfd *abfd, sec_ptr asect) argument 2039 ieee_get_section_contents(bfd *abfd, sec_ptr section, void * location, file_ptr offset, bfd_size_type count) argument 2055 ieee_canonicalize_reloc(bfd *abfd, sec_ptr section, arelent **relptr, asymbol **symbols) argument 2106 ieee_write_section_part(bfd *abfd) argument 2193 do_with_relocs(bfd *abfd, asection *s) argument 2382 do_as_repeat(bfd *abfd, asection *s) argument 2420 do_without_relocs(bfd *abfd, asection *s) argument 3099 ieee_write_debug_part(bfd *abfd) argument 3161 ieee_write_data_part(bfd *abfd) argument 3193 init_for_output(bfd *abfd) argument 3218 ieee_set_section_contents(bfd *abfd, sec_ptr section, const void * location, file_ptr offset, bfd_size_type count) argument 3256 ieee_write_external_part(bfd *abfd) argument 3386 ieee_write_me_part(bfd *abfd) argument 3407 ieee_write_processor(bfd *abfd) argument 3500 ieee_write_object_contents(bfd *abfd) argument 3619 ieee_make_empty_symbol(bfd *abfd) argument 3687 ieee_generic_stat_arch_elt(bfd *abfd, struct stat *buf) argument [all...] |
H A D | xcofflink.c | 129 xcoff_get_section_contents(bfd *abfd, asection *sec) argument 159 _bfd_xcoff_get_dynamic_symtab_upper_bound(bfd *abfd) argument 190 _bfd_xcoff_canonicalize_dynamic_symtab(bfd *abfd, asymbol **psyms) argument 275 _bfd_xcoff_get_dynamic_reloc_upper_bound(bfd *abfd) argument 306 _bfd_xcoff_canonicalize_dynamic_reloc(bfd *abfd, arelent **prelocs, asymbol **syms) argument 439 _bfd_xcoff_bfd_link_hash_table_create(bfd *abfd) argument 493 xcoff_read_internal_relocs(bfd *abfd, asection *sec, bfd_boolean cache, bfd_byte *external_relocs, bfd_boolean require_internal, struct internal_reloc *internal_relocs) argument 546 xcoff_link_add_dynamic_symbols(bfd *abfd, struct bfd_link_info *info) argument 784 xcoff_link_create_extra_sections(bfd * abfd, struct bfd_link_info *info) argument 941 xcoff_link_add_symbols(bfd *abfd, struct bfd_link_info *info) argument 1956 xcoff_link_add_object_symbols(bfd *abfd, struct bfd_link_info *info) argument 1975 xcoff_link_check_dynamic_ar_symbols(bfd *abfd, struct bfd_link_info *info, bfd_boolean *pneeded) argument 2056 xcoff_link_check_ar_symbols(bfd *abfd, struct bfd_link_info *info, bfd_boolean *pneeded) argument 2125 xcoff_link_check_archive_element(bfd *abfd, struct bfd_link_info *info, bfd_boolean *pneeded) argument 2154 _bfd_xcoff_bfd_link_add_symbols(bfd *abfd, struct bfd_link_info *info) argument 3359 bfd_xcoff_link_generate_rtinit(bfd *abfd, const char *init, const char *fini, bfd_boolean rtld) argument 5324 _bfd_xcoff_bfd_final_link(bfd *abfd, struct bfd_link_info *info) argument [all...] |
H A D | ecoff.c | 86 _bfd_ecoff_mkobject(bfd *abfd) argument 101 _bfd_ecoff_mkobject_hook(bfd *abfd, void * filehdr, void * aouthdr) argument 143 _bfd_ecoff_new_section_hook(bfd *abfd, asection *section) argument 192 _bfd_ecoff_set_arch_mach_hook(bfd *abfd, void * filehdr) argument 239 ecoff_get_magic(bfd *abfd) argument 420 ecoff_slurp_symbolic_header(bfd *abfd) argument 485 _bfd_ecoff_slurp_symbolic_info(bfd *abfd, asection *ignore ATTRIBUTE_UNUSED, struct ecoff_debug_info *debug) argument 633 _bfd_ecoff_make_empty_symbol(bfd *abfd) argument 652 ecoff_set_symbol_info(bfd *abfd, SYMR *ecoff_sym, asymbol *asym, int ext, int weak) argument 841 _bfd_ecoff_slurp_symbol_table(bfd *abfd) argument 942 _bfd_ecoff_get_symtab_upper_bound(bfd *abfd) argument 957 _bfd_ecoff_canonicalize_symtab(bfd *abfd, asymbol **alocation) argument 985 ecoff_emit_aggregate(bfd *abfd, FDR *fdr, char *string, RNDXR *rndx, long isym, const char *which) argument 1047 ecoff_type_to_string(bfd *abfd, FDR *fdr, unsigned int indx) argument 1361 _bfd_ecoff_print_symbol(bfd *abfd, void * filep, asymbol *symbol, bfd_print_symbol_type how) argument 1549 ecoff_slurp_reloc_table(bfd *abfd, asection *section, asymbol **symbols) argument 1657 _bfd_ecoff_canonicalize_reloc(bfd *abfd, asection *section, arelent **relptr, asymbol **symbols) argument 1699 _bfd_ecoff_find_nearest_line(bfd *abfd, asection *section, asymbol **ignore_symbols ATTRIBUTE_UNUSED, bfd_vma offset, const char **filename_ptr, const char **functionname_ptr, unsigned int *retline_ptr) argument 1854 _bfd_ecoff_set_arch_mach(bfd *abfd, enum bfd_architecture arch, unsigned long machine) argument 1865 _bfd_ecoff_sizeof_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1887 _bfd_ecoff_get_section_contents(bfd *abfd, asection *section, void * location, file_ptr offset, bfd_size_type count) argument 1928 ecoff_compute_section_file_positions(bfd *abfd) argument 2078 ecoff_compute_reloc_file_positions(bfd *abfd) argument 2132 _bfd_ecoff_set_section_contents(bfd *abfd, asection *section, const void * location, file_ptr offset, bfd_size_type count) argument 2178 bfd_ecoff_get_gp_value(bfd *abfd) argument 2194 bfd_ecoff_set_gp_value(bfd *abfd, bfd_vma gp_value) argument 2212 bfd_ecoff_set_regmasks(bfd *abfd, unsigned long gprmask, unsigned long fprmask, unsigned long *cprmask) argument 2315 _bfd_ecoff_write_object_contents(bfd *abfd) argument 2835 _bfd_ecoff_slurp_armap(bfd *abfd) argument 2998 _bfd_ecoff_write_armap(bfd *abfd, unsigned int elength, struct orl *map, unsigned int orl_count, int stridx) argument 3161 _bfd_ecoff_archive_p(bfd *abfd) argument 3280 _bfd_ecoff_bfd_link_hash_table_create(bfd *abfd) argument 3324 ecoff_link_add_externals(bfd *abfd, struct bfd_link_info *info, void * external_ext, char *ssext) argument 3528 ecoff_link_add_object_symbols(bfd *abfd, struct bfd_link_info *info) argument 3586 ecoff_link_check_archive_element(bfd *abfd, struct bfd_link_info *info, bfd_boolean *pneeded) argument 3716 ecoff_link_add_archive_symbols(bfd *abfd, struct bfd_link_info *info) argument 3865 _bfd_ecoff_bfd_link_add_symbols(bfd *abfd, struct bfd_link_info *info) argument 3886 bfd *abfd; member in struct:extsym_info 4440 _bfd_ecoff_bfd_final_link(bfd *abfd, struct bfd_link_info *info) argument [all...] |
H A D | elf32-score.c | 79 bfd *abfd; member in struct:score_got_entry 232 score_elf_lo16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol ATTRIBUTE_UNUSED, void * data, asection *input_section, bfd *output_bfd ATTRIBUTE_UNUSED, char **error_message ATTRIBUTE_UNUSED) argument 353 score_elf_gprel15_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocateable, void * data, bfd_vma gp ATTRIBUTE_UNUSED) argument 388 gprel32_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument 431 score_elf_gprel15_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void * data, asection *input_section, bfd *output_bfd, char **error_message) argument 469 score_elf_gprel32_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 509 score_elf_got15_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 526 score_elf_got_lo16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol ATTRIBUTE_UNUSED, void * data, asection *input_section, bfd *output_bfd ATTRIBUTE_UNUSED, char **error_message ATTRIBUTE_UNUSED) argument 954 score_elf_got_section(bfd *abfd, bfd_boolean maybe_excluded) argument 967 score_elf_got_info(bfd *abfd, asection **sgotp) argument 1163 score_elf_allocate_dynamic_relocations(bfd *abfd, unsigned int n) argument 1300 score_elf_create_got_section(bfd *abfd, struct bfd_link_info *info, bfd_boolean maybe_exclude) argument 1383 score_elf_create_local_got_entry(bfd *abfd, bfd *ibfd ATTRIBUTE_UNUSED, struct score_got_info *gg, asection *sgot, bfd_vma value, unsigned long r_symndx ATTRIBUTE_UNUSED, struct score_elf_link_hash_entry *h ATTRIBUTE_UNUSED, int r_type ATTRIBUTE_UNUSED) argument 1431 score_elf_got16_entry(bfd *abfd, bfd *ibfd, struct bfd_link_info *info, bfd_vma value, bfd_boolean external) argument 1536 score_elf_record_global_got_symbol(struct elf_link_hash_entry *h, bfd *abfd, struct bfd_link_info *info, struct score_got_info *g) argument 1591 score_elf_record_local_got_symbol(bfd *abfd, long symndx, bfd_vma addend, struct score_got_info *g) argument 1622 score_elf_local_got_index(bfd *abfd, bfd *ibfd, struct bfd_link_info *info, bfd_vma value, unsigned long r_symndx, struct score_elf_link_hash_entry *h, int r_type) argument 1644 score_elf_global_got_index(bfd *abfd, struct elf_link_hash_entry *h) argument 1748 score_elf_add_to_rel(bfd *abfd, bfd_byte *address, reloc_howto_type *howto, bfd_signed_vma increment) argument 2486 _bfd_score_elf_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 2714 _bfd_score_elf_add_symbol_hook(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED, Elf_Internal_Sym *sym, const char **namep ATTRIBUTE_UNUSED, flagword *flagsp ATTRIBUTE_UNUSED, asection **secp, bfd_vma *valp) argument 2739 _bfd_score_elf_symbol_processing(bfd *abfd, asymbol *asym) argument 3134 _bfd_score_elf_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 3546 _bfd_score_elf_discard_info(bfd *abfd, struct elf_reloc_cookie *cookie, struct bfd_link_info *info) argument 3631 _bfd_score_elf_grok_prstatus(bfd *abfd, Elf_Internal_Note *note) argument 3660 _bfd_score_elf_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 3722 elf32_score_link_hash_table_create(bfd *abfd) argument 3742 elf32_score_print_private_bfd_data(bfd *abfd, void * ptr) argument 3810 elf32_score_new_section_hook(bfd *abfd, asection *sec) argument [all...] |
H A D | elf32-spu.c | 180 spu_elf_rel9 (bfd *abfd, arelent *reloc_entry, asymbol *symbol, argument 227 spu_elf_new_section_hook (bfd *abfd, asectio argument 352 spu_elf_link_hash_table_create(bfd *abfd) argument 2918 spu_elf_post_process_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 2933 spu_elf_additional_program_headers(bfd *abfd, struct bfd_link_info *info) argument 2953 spu_elf_modify_segment_map(bfd *abfd, struct bfd_link_info *info) argument 3010 spu_elf_check_vma(bfd *abfd, bfd_vma lo, bfd_vma hi) argument 3042 spu_elf_modify_program_headers(bfd *abfd, struct bfd_link_info *info) argument [all...] |
H A D | elfxx-ia64.c | 1443 is_unwind_section_name(bfd *abfd, const char *name) argument 1459 elfNN_ia64_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 1645 elfNN_ia64_additional_program_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1665 elfNN_ia64_modify_segment_map(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1757 elfNN_ia64_modify_program_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 2735 count_dyn_reloc(bfd *abfd, struct elfNN_ia64_dyn_sym_info *dyn_i, asection *srel, int type, bfd_boolean reltext) argument 5672 elfNN_ia64_object_p(bfd *abfd) argument [all...] |
H A D | elf-bfd.h | 260 bfd *abfd; member in struct:elf_link_loaded_list 423 bfd *abfd; member in struct:sym_sec_cache 503 bfd *abfd; member in struct:elf_reloc_cookie [all...] |
H A D | elf32-ppc.c | 1692 ppc_elf_unhandled_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1771 ppc_elf_mkobject(bfd *abfd) argument 1787 ppc_elf_object_p(bfd *abfd) argument 1806 ppc_elf_set_private_flags(bfd *abfd, flagword flags) argument 1819 ppc_elf_grok_prstatus(bfd *abfd, Elf_Internal_Note *note) argument 1849 ppc_elf_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 1879 ppc_elf_write_core_note(bfd *abfd, char *buf, int *bufsiz, int note_type, ...) argument 1940 ppc_elf_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 1983 ppc_elf_additional_program_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 2131 ppc_elf_begin_write_processing(bfd *abfd, struct bfd_link_info *link_info) argument 2273 ppc_elf_final_write_processing(bfd *abfd, bfd_boolean linker ATTRIBUTE_UNUSED) argument 2549 ppc_elf_link_hash_table_create(bfd *abfd) argument 2588 ppc_elf_create_got(bfd *abfd, struct bfd_link_info *info) argument 2633 ppc_elf_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 2817 ppc_elf_add_symbol_hook(bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *sym, const char **namep ATTRIBUTE_UNUSED, flagword *flagsp ATTRIBUTE_UNUSED, asection **secp, bfd_vma *valp) argument 2873 ppc_elf_create_linker_section(bfd *abfd, struct bfd_link_info *info, flagword flags, elf_linker_section_t *lsect) argument 2917 elf_create_pointer_linker_section(bfd *abfd, elf_linker_section_t *lsect, struct elf_link_hash_entry *h, const Elf_Internal_Rela *rel) argument 3000 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, int tls_type) argument 3026 update_plt_info(bfd *abfd, struct elf_link_hash_entry *h, asection *sec, bfd_vma addend) argument 3066 bad_shared_reloc(bfd *abfd, enum elf_ppc_reloc_type r_type) argument 3080 ppc_elf_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 3929 ppc_elf_gc_sweep_hook(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 5258 ppc_elf_relax_section(bfd *abfd, asection *isec, struct bfd_link_info *link_info, bfd_boolean *again) argument 7861 ppc_elf_vxworks_link_hash_table_create(bfd *abfd) argument 7881 ppc_elf_vxworks_add_symbol_hook(bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *sym, const char **namep ATTRIBUTE_UNUSED, flagword *flagsp ATTRIBUTE_UNUSED, asection **secp, bfd_vma *valp) argument 7897 ppc_elf_vxworks_final_write_processing(bfd *abfd, bfd_boolean linker) argument [all...] |
H A D | elf64-alpha.c | 326 ((struct alpha_elf_obj_tdata *) (abfd)->tdata.any) argument 271 elf64_alpha_bfd_link_hash_table_create(bfd *abfd) argument 339 elf64_alpha_object_p(bfd *abfd) argument 374 elf64_alpha_do_reloc_gpdisp(bfd *abfd, bfd_vma gpdisp, bfd_byte *p_ldah, bfd_byte *p_lda) argument 414 elf64_alpha_reloc_gpdisp(bfd *abfd, arelent *reloc_entry, asymbol *sym ATTRIBUTE_UNUSED, PTR data, asection *input_section, bfd *output_bfd, char **err_msg) argument 1112 elf64_alpha_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 1164 elf64_alpha_fake_sections(bfd *abfd, Elf_Internal_Shdr *hdr, asection *sec) argument 1194 elf64_alpha_add_symbol_hook(bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *sym, const char **namep ATTRIBUTE_UNUSED, flagword *flagsp ATTRIBUTE_UNUSED, asection **secp, bfd_vma *valp) argument 1229 elf64_alpha_create_got_section(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1255 elf64_alpha_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 1325 elf64_alpha_read_ecoff_info(bfd *abfd, asection *section, struct ecoff_debug_info *debug) argument 1428 elf64_alpha_find_nearest_line(bfd *abfd, asection *section, asymbol **symbols, bfd_vma offset, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 1526 bfd *abfd; member in struct:extsym_info 1651 get_got_entry(bfd *abfd, struct alpha_elf_link_hash_entry *h, unsigned long r_type, unsigned long r_symndx, bfd_vma r_addend) argument 1739 elf64_alpha_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 2886 bfd *abfd; member in struct:alpha_relax_info 3594 elf64_alpha_relax_section(bfd *abfd, asection *sec, struct bfd_link_info *link_info, bfd_boolean *again) argument 3891 elf64_alpha_emit_dynrel(bfd *abfd, struct bfd_link_info *info, asection *sec, asection *srel, bfd_vma offset, long dynindx, long rtype, bfd_vma addend) argument 4926 elf64_alpha_final_link(bfd *abfd, struct bfd_link_info *info) argument 5387 elf64_alpha_fbsd_post_process_headers(bfd * abfd, struct bfd_link_info * link_info ATTRIBUTE_UNUSED) argument [all...] |
H A D | elf64-ppc.c | 2193 ppc64_elf_ha_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2212 ppc64_elf_branch_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2235 ppc64_elf_brtaken_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2298 ppc64_elf_sectoff_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2315 ppc64_elf_sectoff_ha_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2335 ppc64_elf_toc_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2358 ppc64_elf_toc_ha_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2384 ppc64_elf_toc64_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2408 ppc64_elf_unhandled_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 2461 ppc64_elf_mkobject(bfd *abfd) argument 2488 ppc64_elf_object_p(bfd *abfd) argument 2507 ppc64_elf_grok_prstatus(bfd *abfd, Elf_Internal_Note *note) argument 2530 ppc64_elf_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 2544 ppc64_elf_write_core_note(bfd *abfd, char *buf, int *bufsiz, int note_type, ...) argument 2672 ppc64_elf_new_section_hook(bfd *abfd, asection *sec) argument 2823 ppc64_elf_get_synthetic_symtab(bfd *abfd, long static_count, asymbol **static_syms, long dyn_count, asymbol **dyn_syms, asymbol **ret) argument 3664 ppc64_elf_link_hash_table_create(bfd *abfd) argument 3721 ppc64_elf_init_stub_bfd(bfd *abfd, struct bfd_link_info *info) argument 3935 create_got_section(bfd *abfd, struct bfd_link_info *info) argument 4175 bfd *abfd; local 4229 ppc64_elf_archive_symbol_lookup(bfd *abfd, struct bfd_link_info *info, const char *name) argument 4376 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, bfd_vma r_addend, int tls_type) argument 4424 update_plt_info(bfd *abfd, struct ppc_link_hash_entry *eh, bfd_vma addend) argument 4455 ppc64_elf_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 5341 ppc64_elf_gc_sweep_hook(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 5540 savegpr0(bfd *abfd, bfd_byte *p, int r) argument 5547 savegpr0_tail(bfd *abfd, bfd_byte *p, int r) argument 5557 restgpr0(bfd *abfd, bfd_byte *p, int r) argument 5564 restgpr0_tail(bfd *abfd, bfd_byte *p, int r) argument 5581 savegpr1(bfd *abfd, bfd_byte *p, int r) argument 5588 savegpr1_tail(bfd *abfd, bfd_byte *p, int r) argument 5596 restgpr1(bfd *abfd, bfd_byte *p, int r) argument 5603 restgpr1_tail(bfd *abfd, bfd_byte *p, int r) argument 5611 savefpr(bfd *abfd, bfd_byte *p, int r) argument 5618 savefpr0_tail(bfd *abfd, bfd_byte *p, int r) argument 5628 restfpr(bfd *abfd, bfd_byte *p, int r) argument 5635 restfpr0_tail(bfd *abfd, bfd_byte *p, int r) argument 5652 savefpr1_tail(bfd *abfd, bfd_byte *p, int r) argument 5660 restfpr1_tail(bfd *abfd, bfd_byte *p, int r) argument 5668 savevr(bfd *abfd, bfd_byte *p, int r) argument 5677 savevr_tail(bfd *abfd, bfd_byte *p, int r) argument 5685 restvr(bfd *abfd, bfd_byte *p, int r) argument 5694 restvr_tail(bfd *abfd, bfd_byte *p, int r) argument [all...] |
H A D | elflink.c | 34 _bfd_elf_define_linkage_sym (bfd *abfd, argument 70 _bfd_elf_create_got_section (bfd *abfd, struct bfd_link_info *info) argument 133 _bfd_elf_link_create_dynstrtab(bfd *abfd, struct bfd_link_info *info) argument 158 _bfd_elf_link_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 272 _bfd_elf_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 831 _bfd_elf_merge_symbol(bfd *abfd, struct bfd_link_info *info, const char *name, Elf_Internal_Sym *sym, asection **psec, bfd_vma *pvalue, unsigned int *pold_alignment, struct elf_link_hash_entry **sym_hash, bfd_boolean *skip, bfd_boolean *override, bfd_boolean *type_change_ok, bfd_boolean *size_change_ok) argument 1456 _bfd_elf_add_default_symbol(bfd *abfd, struct bfd_link_info *info, struct elf_link_hash_entry *h, const char *name, Elf_Internal_Sym *sym, asection **psec, bfd_vma *value, bfd_boolean *dynsym, bfd_boolean override) argument 2063 elf_link_read_relocs_from_section(bfd *abfd, asection *sec, Elf_Internal_Shdr *shdr, void *external_relocs, Elf_Internal_Rela *internal_relocs) argument 2140 _bfd_elf_link_read_relocs(bfd *abfd, asection *o, void *external_relocs, Elf_Internal_Rela *internal_relocs, bfd_boolean keep_memory) argument 2222 _bfd_elf_link_size_reloc_section(bfd *abfd, Elf_Internal_Shdr *rel_hdr, asection *o) argument 2904 elf_link_is_defined_archive_symbol(bfd * abfd, carsym * symdef) argument 3024 elf_add_dt_needed_tag(bfd *abfd, struct bfd_link_info *info, const char *soname, bfd_boolean do_it) argument 3283 elf_link_add_object_symbols(bfd *abfd, struct bfd_link_info *info) argument 4793 _bfd_elf_archive_symbol_lookup(bfd *abfd, struct bfd_link_info *info, const char *name) argument 4864 elf_link_add_archive_symbols(bfd *abfd, struct bfd_link_info *info) argument 5032 bfd_elf_link_add_symbols(bfd *abfd, struct bfd_link_info *info) argument 7227 elf_link_adjust_relocs(bfd *abfd, Elf_Internal_Shdr *rel_hdr, unsigned int count, struct elf_link_hash_entry **rel_hash) argument 7347 elf_link_sort_relocs(bfd *abfd, struct bfd_link_info *info, asection **psec) argument 7709 check_dynsym(bfd *abfd, Elf_Internal_Sym *sym) argument 7735 bfd *abfd; local 9234 elf_fixup_link_order(bfd *abfd, asection *o) argument 9323 bfd_elf_final_link(bfd *abfd, struct bfd_link_info *info) argument 9601 _bfd_elf_link_sec_merge_syms, abfd); local 10613 elf_gc_sweep(bfd *abfd, struct bfd_link_info *info) argument 10827 bfd_elf_gc_sections(bfd *abfd, struct bfd_link_info *info) argument 10951 bfd_elf_gc_record_vtinherit(bfd *abfd, asection *sec, struct elf_link_hash_entry *h, bfd_vma offset) argument 11114 bfd_elf_gc_common_finalize_got_offsets(bfd *abfd, struct bfd_link_info *info) argument 11179 bfd_elf_gc_common_final_link(bfd *abfd, struct bfd_link_info *info) argument 11262 bfd *abfd; local 11402 _bfd_elf_section_already_linked(bfd *abfd, struct bfd_section *sec, struct bfd_link_info *info) argument [all...] |
H A D | elf.c | 61 _bfd_elf_swap_verdef_in (bfd *abfd, argument 77 _bfd_elf_swap_verdef_out (bfd *abfd, argument 93 _bfd_elf_swap_verdaux_in(bfd *abfd, const Elf_External_Verdaux *src, Elf_Internal_Verdaux *dst) argument 104 _bfd_elf_swap_verdaux_out(bfd *abfd, const Elf_Internal_Verdaux *src, Elf_External_Verdaux *dst) argument 115 _bfd_elf_swap_verneed_in(bfd *abfd, const Elf_External_Verneed *src, Elf_Internal_Verneed *dst) argument 129 _bfd_elf_swap_verneed_out(bfd *abfd, const Elf_Internal_Verneed *src, Elf_External_Verneed *dst) argument 143 _bfd_elf_swap_vernaux_in(bfd *abfd, const Elf_External_Vernaux *src, Elf_Internal_Vernaux *dst) argument 157 _bfd_elf_swap_vernaux_out(bfd *abfd, const Elf_Internal_Vernaux *src, Elf_External_Vernaux *dst) argument 171 _bfd_elf_swap_versym_in(bfd *abfd, const Elf_External_Versym *src, Elf_Internal_Versym *dst) argument 181 _bfd_elf_swap_versym_out(bfd *abfd, const Elf_Internal_Versym *src, Elf_External_Versym *dst) argument 229 bfd_elf_mkobject(bfd *abfd) argument 244 bfd_elf_mkcorefile(bfd *abfd) argument 251 bfd_elf_get_str_section(bfd *abfd, unsigned int shindex) argument 291 bfd_elf_string_from_elf_section(bfd *abfd, unsigned int shindex, unsigned int strindex) argument 433 bfd_elf_sym_name(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, Elf_Internal_Sym *isym, asection *sym_sec) argument 473 group_signature(bfd *abfd, Elf_Internal_Shdr *ghdr) argument 499 setup_group(bfd *abfd, Elf_Internal_Shdr *hdr, asection *newsect) argument 681 _bfd_elf_setup_sections(bfd *abfd) argument 779 _bfd_elf_make_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 988 bfd_elf_find_section(bfd *abfd, char *name) argument 1061 _bfd_elf_merge_sections(bfd *abfd, struct bfd_link_info *info) argument 1152 _bfd_elf_print_private_bfd_data(bfd *abfd, void *farg) argument 1382 bfd_elf_print_symbol(bfd *abfd, void *filep, asymbol *symbol, bfd_print_symbol_type how) argument 1616 _bfd_elf_link_hash_table_init(struct elf_link_hash_table *table, bfd *abfd, struct bfd_hash_entry *(*newfunc) (struct bfd_hash_entry *, struct bfd_hash_table *, const char *), unsigned int entsize) argument 1644 _bfd_elf_link_hash_table_create(bfd *abfd) argument 1668 bfd_elf_set_dt_needed_name(bfd *abfd, const char *name) argument 1676 bfd_elf_get_dyn_lib_class(bfd *abfd) argument 1688 bfd_elf_set_dyn_lib_class(bfd *abfd, enum dynamic_lib_link_class lib_class) argument 1724 bfd_elf_get_dt_soname(bfd *abfd) argument 1736 bfd_elf_get_bfd_needed_list(bfd *abfd, struct bfd_link_needed_list **pneeded) argument 1841 bfd_section_from_shdr(bfd *abfd, unsigned int shindex) argument 2272 bfd_section_from_r_symndx(bfd *abfd, struct sym_sec_cache *cache, asection *sec, unsigned long r_symndx) argument 2313 bfd_section_from_elf_index(bfd *abfd, unsigned int index) argument 2501 _bfd_elf_get_sec_type_attr(bfd *abfd, asection *sec) argument 2538 _bfd_elf_new_section_hook(bfd *abfd, asection *sec) argument 2600 _bfd_elf_make_section_from_phdr(bfd *abfd, Elf_Internal_Phdr *hdr, int index, const char *typename) argument 2673 bfd_section_from_phdr(bfd *abfd, Elf_Internal_Phdr *hdr, int index) argument 2726 _bfd_elf_init_reloc_shdr(bfd *abfd, Elf_Internal_Shdr *rel_hdr, asection *asect, bfd_boolean use_rela_p) argument 2760 elf_fake_sections(bfd *abfd, asection *asect, void *failedptrarg) argument 2950 bfd_elf_set_group_contents(bfd *abfd, asection *sec, void *failedptrarg) argument 3035 assign_section_numbers(bfd *abfd, struct bfd_link_info *link_info) argument 3366 sym_is_global(bfd *abfd, asymbol *sym) argument 3383 ignore_section_sym(bfd *abfd, asymbol *sym) argument 3393 elf_map_symbols(bfd *abfd) argument 3551 _bfd_elf_compute_section_file_positions(bfd *abfd, struct bfd_link_info *link_info) argument 3649 get_program_header_size(bfd *abfd, struct bfd_link_info *info) argument 3732 make_mapping(bfd *abfd, asection **sections, unsigned int from, unsigned int to, bfd_boolean phdr) argument 3768 _bfd_elf_make_dynamic_segment(bfd *abfd, asection *dynsec) argument 3786 elf_modify_segment_map(bfd *abfd, struct bfd_link_info *info) argument 3832 _bfd_elf_map_sections_to_segments(bfd *abfd, struct bfd_link_info *info) argument 4294 assign_file_positions_for_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4695 assign_file_positions_for_non_load_sections(bfd *abfd, struct bfd_link_info *link_info) argument 4882 assign_file_positions_except_relocs(bfd *abfd, struct bfd_link_info *link_info) argument 4966 prep_headers(bfd *abfd) argument 5063 _bfd_elf_assign_file_positions_for_relocs(bfd *abfd) argument 5086 _bfd_elf_write_object_contents(bfd *abfd) argument 5140 _bfd_elf_write_corefile_contents(bfd *abfd) argument 5149 _bfd_elf_section_from_bfd_section(bfd *abfd, struct bfd_section *asect) argument 5186 _bfd_elf_symbol_from_bfd_symbol(bfd *abfd, asymbol **asym_ptr_ptr) argument 6243 swap_out_syms(bfd *abfd, struct bfd_strtab_hash **sttp, int relocatable_p) argument 6537 _bfd_elf_get_symtab_upper_bound(bfd *abfd) argument 6552 _bfd_elf_get_dynamic_symtab_upper_bound(bfd *abfd) argument 6582 _bfd_elf_canonicalize_reloc(bfd *abfd, sec_ptr section, arelent **relptr, asymbol **symbols) argument 6604 _bfd_elf_canonicalize_symtab(bfd *abfd, asymbol **allocation) argument 6615 _bfd_elf_canonicalize_dynamic_symtab(bfd *abfd, asymbol **allocation) argument 6632 _bfd_elf_get_dynamic_reloc_upper_bound(bfd *abfd) argument 6664 _bfd_elf_canonicalize_dynamic_reloc(bfd *abfd, arelent **storage, asymbol **syms) argument 6708 _bfd_elf_slurp_version_tables(bfd *abfd, bfd_boolean default_imported_symver) argument 7020 _bfd_elf_make_empty_symbol(bfd *abfd) argument 7081 _bfd_elf_set_arch_mach(bfd *abfd, enum bfd_architecture arch, unsigned long machine) argument 7176 _bfd_elf_find_nearest_line(bfd *abfd, asection *section, asymbol **symbols, bfd_vma offset, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 7233 _bfd_elf_find_line(bfd *abfd, asymbol **symbols, asymbol *symbol, const char **filename_ptr, unsigned int *line_ptr) argument 7248 _bfd_elf_find_inliner_info(bfd *abfd, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 7261 _bfd_elf_sizeof_headers(bfd *abfd, struct bfd_link_info *info) argument 7290 _bfd_elf_set_section_contents(bfd *abfd, sec_ptr section, const void *location, file_ptr offset, bfd_size_type count) argument 7323 _bfd_elf_validate_reloc(bfd *abfd, arelent *areloc) argument 7417 _bfd_elf_close_and_cleanup(bfd *abfd) argument 7462 elfcore_make_pid(bfd *abfd) argument 7474 elfcore_maybe_make_sect(bfd *abfd, char *name, asection *sect) argument 7499 _bfd_elfcore_make_pseudosection(bfd *abfd, char *name, size_t size, ufile_ptr filepos) argument 7538 elfcore_grok_prstatus(bfd *abfd, Elf_Internal_Note *note) argument 7609 elfcore_make_note_pseudosection(bfd *abfd, char *name, Elf_Internal_Note *note) argument 7622 elfcore_grok_prfpreg(bfd *abfd, Elf_Internal_Note *note) argument 7632 elfcore_grok_prxfpreg(bfd *abfd, Elf_Internal_Note *note) argument 7640 elfcore_grok_thrmisc(bfd *abfd, Elf_Internal_Note *note) argument 7666 _bfd_elfcore_strndup(bfd *abfd, char *start, size_t max) argument 7689 elfcore_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 7748 elfcore_grok_pstatus(bfd *abfd, Elf_Internal_Note *note) argument 7783 elfcore_grok_lwpstatus(bfd *abfd, Elf_Internal_Note *note) argument 7864 elfcore_grok_win32pstatus(bfd *abfd, Elf_Internal_Note *note) argument 7942 elfcore_grok_note(bfd *abfd, Elf_Internal_Note *note) argument 8034 elfcore_grok_netbsd_procinfo(bfd *abfd, Elf_Internal_Note *note) argument 8053 elfcore_grok_netbsd_note(bfd *abfd, Elf_Internal_Note *note) argument 8118 elfcore_grok_nto_status(bfd *abfd, Elf_Internal_Note *note, long *tid) argument 8169 elfcore_grok_nto_regs(bfd *abfd, Elf_Internal_Note *note, long tid, char *base) argument 8207 elfcore_grok_nto_note(bfd *abfd, Elf_Internal_Note *note) argument 8247 elfcore_write_note(bfd *abfd, char *buf, int *bufsiz, const char *name, int type, const void *input, int size) argument 8296 elfcore_write_prpsinfo(bfd *abfd, char *buf, int *bufsiz, const char *fname, const char *psargs) argument 8353 elfcore_write_prstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig, const void *gregs) argument 8402 elfcore_write_lwpstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig, const void *gregs) argument 8433 elfcore_write_pstatus(bfd *abfd, char *buf, int *bufsiz, long pid, int cursig ATTRIBUTE_UNUSED, const void *gregs ATTRIBUTE_UNUSED) argument 8469 elfcore_write_prfpreg(bfd *abfd, char *buf, int *bufsiz, const void *fpregs, int size) argument 8481 elfcore_write_thrmisc(bfd *abfd, char *buf, int *bufsiz, const char *tname, int size) argument 8497 elfcore_write_prxfpreg(bfd *abfd, char *buf, int *bufsiz, const void *xfpregs, int size) argument 8509 elfcore_read_notes(bfd *abfd, file_ptr offset, bfd_size_type size) argument 8577 bfd_get_elf_phdr_upper_bound(bfd *abfd) argument 8597 bfd_get_elf_phdrs(bfd *abfd, void *phdrs) argument 8681 _bfd_elf_rela_local_sym(bfd *abfd, Elf_Internal_Sym *sym, asection **psec, Elf_Internal_Rela *rel) argument 8718 _bfd_elf_rel_local_sym(bfd *abfd, Elf_Internal_Sym *sym, asection **psec, bfd_vma addend) argument 8734 _bfd_elf_section_offset(bfd *abfd, struct bfd_link_info *info, asection *sec, bfd_vma offset) argument 8776 _bfd_elf_get_synthetic_symtab(bfd *abfd, long symcount ATTRIBUTE_UNUSED, asymbol **syms ATTRIBUTE_UNUSED, long dynsymcount, asymbol **dynsyms, asymbol **ret) argument 9214 _bfd_elf_match_sections_by_type(bfd *abfd, const asection *asec, bfd *bbfd, const asection *bsec) argument 9227 _bfd_elf_set_osabi(bfd * abfd, struct bfd_link_info * link_info ATTRIBUTE_UNUSED) argument [all...] |
H A D | elf32-arm.c | 1814 elf32_arm_nabi_grok_prstatus (bfd *abfd, Elf_Internal_Note *note) argument 1857 elf32_arm_nabi_grok_psinfo(bfd *abfd, Elf_Internal_Note *note) argument 2095 elf32_arm_mkobject(bfd *abfd) argument 2448 elf32_arm_link_hash_table_create(bfd *abfd) argument 2992 bfd_elf32_arm_add_glue_sections_to_bfd(bfd *abfd, struct bfd_link_info *info) argument 3070 bfd_elf32_arm_get_bfd_for_interworking(bfd *abfd, struct bfd_link_info *info) argument 3103 bfd_elf32_arm_process_before_allocation(bfd *abfd, struct bfd_link_info *link_info) argument 3270 bfd_elf32_arm_init_maps(bfd *abfd) argument 3614 bfd_elf32_arm_vfp11_erratum_scan(bfd *abfd, struct bfd_link_info *link_info) argument 3826 bfd_elf32_arm_vfp11_fix_veneer_locations(bfd *abfd, struct bfd_link_info *link_info) argument 4404 elf32_arm_abs12_reloc(bfd *abfd, void *data, bfd_vma value) argument 6274 arm_add_to_rel(bfd * abfd, bfd_byte * address, reloc_howto_type * howto, bfd_signed_vma increment) argument 6609 elf32_arm_object_p(bfd *abfd) argument 6630 elf32_arm_set_private_flags(bfd *abfd, flagword flags) argument 7224 elf32_arm_print_private_bfd_data(bfd *abfd, void * ptr) argument 7400 elf32_arm_gc_sweep_hook(bfd * abfd, struct bfd_link_info * info, asection * sec, const Elf_Internal_Rela * relocs) argument 7526 elf32_arm_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 7988 elf32_arm_find_nearest_line(bfd * abfd, asection * section, asymbol ** symbols, bfd_vma offset, const char ** filename_ptr, const char ** functionname_ptr, unsigned int * line_ptr) argument 8034 elf32_arm_find_inliner_info(bfd * abfd, const char ** filename_ptr, const char ** functionname_ptr, unsigned int * line_ptr) argument 9366 elf32_arm_post_process_headers(bfd * abfd, struct bfd_link_info * link_info ATTRIBUTE_UNUSED) argument 9422 elf32_arm_final_write_processing(bfd *abfd, bfd_boolean linker ATTRIBUTE_UNUSED) argument 9441 elf32_arm_fake_sections(bfd * abfd, Elf_Internal_Shdr * hdr, asection * sec) argument 9460 elf32_arm_section_from_shdr(bfd *abfd, Elf_Internal_Shdr * hdr, const char *name, int shindex) argument 9806 elf32_arm_new_section_hook(bfd *abfd, asection *sec) argument 10007 elf32_arm_close_and_cleanup(bfd * abfd) argument 10018 elf32_arm_bfd_free_cached_info(bfd * abfd) argument 10044 elf32_arm_swap_symbol_in(bfd * abfd, const void *psrc, const void *pshn, Elf_Internal_Sym *dst) argument 10067 elf32_arm_swap_symbol_out(bfd *abfd, const Elf_Internal_Sym *src, void *cdst, void *shndx) argument 10103 elf32_arm_modify_segment_map(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 10138 elf32_arm_additional_program_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 10280 elf32_arm_vxworks_link_hash_table_create(bfd *abfd) argument 10296 elf32_arm_vxworks_final_write_processing(bfd *abfd, bfd_boolean linker) argument 10346 elf32_arm_symbian_link_hash_table_create(bfd *abfd) argument 10389 elf32_arm_symbian_begin_write_processing(bfd *abfd, struct bfd_link_info *link_info) argument 10405 elf32_arm_symbian_modify_segment_map(bfd *abfd, struct bfd_link_info *info) argument [all...] |
H A D | elfxx-mips.c | 83 bfd *abfd; member in struct:mips_got_entry 361 bfd *abfd; member in struct:extsym_info 847 _bfd_mips_elf_new_section_hook(bfd *abfd, asection *sec) argument 867 _bfd_mips_elf_read_ecoff_info(bfd *abfd, asection *section, struct ecoff_debug_info *debug) argument 953 ecoff_swap_rpdr_out(bfd *abfd, const RPDR *in, struct rpdr_ext *ex) argument 971 mips_elf_create_procedure_table(void *handle, bfd *abfd, struct bfd_link_info *info, asection *s, struct ecoff_debug_info *debug) argument 1253 _bfd_mips16_elf_reloc_unshuffle(bfd *abfd, int r_type, bfd_boolean jal_shuffle, bfd_byte *data) argument 1280 _bfd_mips16_elf_reloc_shuffle(bfd *abfd, int r_type, bfd_boolean jal_shuffle, bfd_byte *data) argument 1314 _bfd_mips_elf_gprel16_with_gp(bfd *abfd, asymbol *symbol, arelent *reloc_entry, asection *input_section, bfd_boolean relocatable, void *data, bfd_vma gp) argument 1420 _bfd_mips_elf_got16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1441 _bfd_mips_elf_lo16_reloc(bfd *abfd, arelent *reloc_entry, asymbol *symbol, void *data, asection *input_section, bfd *output_bfd, char **error_message) argument 1569 bfd_mips_elf32_swap_gptab_in(bfd *abfd, const Elf32_External_gptab *ex, Elf32_gptab *in) argument 1577 bfd_mips_elf32_swap_gptab_out(bfd *abfd, const Elf32_gptab *in, Elf32_External_gptab *ex) argument 1585 bfd_elf32_swap_compact_rel_out(bfd *abfd, const Elf32_compact_rel *in, Elf32_External_compact_rel *ex) argument 1597 bfd_elf32_swap_crinfo_out(bfd *abfd, const Elf32_crinfo *in, Elf32_External_crinfo *ex) argument 1616 bfd_mips_elf32_swap_reginfo_in(bfd *abfd, const Elf32_External_RegInfo *ex, Elf32_RegInfo *in) argument 1628 bfd_mips_elf32_swap_reginfo_out(bfd *abfd, const Elf32_RegInfo *in, Elf32_External_RegInfo *ex) argument 1646 bfd_mips_elf64_swap_reginfo_in(bfd *abfd, const Elf64_External_RegInfo *ex, Elf64_Internal_RegInfo *in) argument 1659 bfd_mips_elf64_swap_reginfo_out(bfd *abfd, const Elf64_Internal_RegInfo *in, Elf64_External_RegInfo *ex) argument 1674 bfd_mips_elf_swap_options_in(bfd *abfd, const Elf_External_Options *ex, Elf_Internal_Options *in) argument 1686 bfd_mips_elf_swap_options_out(bfd *abfd, const Elf_Internal_Options *in, Elf_External_Options *ex) argument 2075 mips_elf_got_section(bfd *abfd, bfd_boolean maybe_excluded) argument 2089 mips_elf_got_info(bfd *abfd, asection **sgotp) argument 2230 mips_elf_initialize_tls_slots(bfd *abfd, bfd_vma got_offset, unsigned char *tls_type_p, struct bfd_link_info *info, struct mips_elf_link_hash_entry *h, bfd_vma value) argument 2357 mips_tls_got_index(bfd *abfd, bfd_vma got_index, unsigned char *tls_type, int r_type, struct bfd_link_info *info, struct mips_elf_link_hash_entry *h, bfd_vma symbol) argument 2426 mips_elf_local_got_index(bfd *abfd, bfd *ibfd, struct bfd_link_info *info, bfd_vma value, unsigned long r_symndx, struct mips_elf_link_hash_entry *h, int r_type) argument 2459 mips_elf_global_got_index(bfd *abfd, bfd *ibfd, struct elf_link_hash_entry *h, int r_type, struct bfd_link_info *info) argument 2545 mips_elf_got_page(bfd *abfd, bfd *ibfd, struct bfd_link_info *info, bfd_vma value, bfd_vma *offsetp) argument 2575 mips_elf_got16_entry(bfd *abfd, bfd *ibfd, struct bfd_link_info *info, bfd_vma value, bfd_boolean external) argument 2623 mips_elf_create_local_got_entry(bfd *abfd, struct bfd_link_info *info, bfd *ibfd, struct mips_got_info *gg, asection *sgot, bfd_vma value, unsigned long r_symndx, struct mips_elf_link_hash_entry *h, int r_type) argument 2825 mips_elf_record_global_got_symbol(struct elf_link_hash_entry *h, bfd *abfd, struct bfd_link_info *info, struct mips_got_info *g, unsigned char tls_flag) argument 2892 mips_elf_record_local_got_symbol(bfd *abfd, long symndx, bfd_vma addend, struct mips_got_info *g, unsigned char tls_flag) argument 3368 mips_elf_adjust_gp(bfd *abfd, struct mips_got_info *g, bfd *ibfd) argument 3389 mips_elf_multi_got(bfd *abfd, struct bfd_link_info *info, struct mips_got_info *g, asection *got, bfd_size_type pages) argument 3721 mips_elf_create_compact_rel_section(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 3747 mips_elf_create_got_section(bfd *abfd, struct bfd_link_info *info, bfd_boolean maybe_exclude) argument 3862 mips_elf_calculate_relocation(bfd *abfd, bfd *input_bfd, asection *input_section, struct bfd_link_info *info, const Elf_Internal_Rela *relocation, bfd_vma addend, reloc_howto_type *howto, Elf_Internal_Sym *local_syms, asection **local_sections, bfd_vma *valuep, const char **namep, bfd_boolean *require_jalxp, bfd_boolean save_addend) argument 4724 mips_elf_allocate_dynamic_relocations(bfd *abfd, struct bfd_link_info *info, unsigned int n) argument 5052 elf_mips_abi_name(bfd *abfd) argument 5099 _bfd_mips_elf_symbol_processing(bfd *abfd, asymbol *asym) argument 5230 _bfd_mips_elf_eh_frame_address_size(bfd *abfd, asection *sec) argument 5273 _bfd_mips_elf_name_local_section_symbols(bfd *abfd) argument 5284 _bfd_mips_elf_section_processing(bfd *abfd, Elf_Internal_Shdr *hdr) argument 5417 _bfd_mips_elf_section_from_shdr(bfd *abfd, Elf_Internal_Shdr *hdr, const char *name, int shindex) argument 5588 _bfd_mips_elf_fake_sections(bfd *abfd, Elf_Internal_Shdr *hdr, asection *sec) argument 5727 _bfd_mips_elf_add_symbol_hook(bfd *abfd, struct bfd_link_info *info, Elf_Internal_Sym *sym, const char **namep, flagword *flagsp ATTRIBUTE_UNUSED, asection **secp, bfd_vma *valp) argument 5919 _bfd_mips_elf_create_dynamic_sections(bfd *abfd, struct bfd_link_info *info) argument 6115 _bfd_mips_elf_check_relocs(bfd *abfd, struct bfd_link_info *info, asection *sec, const Elf_Internal_Rela *relocs) argument 6752 _bfd_mips_relax_section(bfd *abfd, asection *sec, struct bfd_link_info *link_info, bfd_boolean *again) argument 9088 mips_set_isa_flags(bfd *abfd) argument 9193 _bfd_mips_elf_final_write_processing(bfd *abfd, bfd_boolean linker ATTRIBUTE_UNUSED) argument 9278 _bfd_mips_elf_additional_program_headers(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 9313 _bfd_mips_elf_modify_segment_map(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 9733 _bfd_mips_elf_discard_info(bfd *abfd, struct elf_reloc_cookie *cookie, struct bfd_link_info *info) argument 9840 _bfd_mips_elf_find_nearest_line(bfd *abfd, asection *section, asymbol **symbols, bfd_vma offset, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 9941 _bfd_mips_elf_find_inliner_info(bfd *abfd, const char **filename_ptr, const char **functionname_ptr, unsigned int *line_ptr) argument 9959 _bfd_mips_elf_set_section_contents(bfd *abfd, sec_ptr section, const void *location, file_ptr offset, bfd_size_type count) argument 9994 _bfd_elf_mips_get_relocated_section_contents(bfd *abfd, struct bfd_link_info *link_info, struct bfd_link_order *link_order, bfd_byte *data, bfd_boolean relocatable, asymbol **symbols) argument 10158 _bfd_mips_elf_link_hash_table_create(bfd *abfd) argument 10202 _bfd_mips_vxworks_link_hash_table_create(bfd *abfd) argument 10222 _bfd_mips_elf_final_link(bfd *abfd, struct bfd_link_info *info) argument 11305 _bfd_mips_elf_set_private_flags(bfd *abfd, flagword flags) argument 11316 _bfd_mips_elf_print_private_bfd_data(bfd *abfd, void *ptr) argument [all...] |
/freebsd-11.0-release/contrib/binutils/binutils/ |
H A D | objcopy.c | 808 bfd *abfd = group->owner; local 908 filter_symbols(bfd *abfd, bfd *obfd, asymbol **osyms, asymbol **isyms, long symcount) argument [all...] |
H A D | objdump.c | 127 bfd * abfd; member in struct:objdump_disasm_info 299 dump_section_header(bfd *abfd, asection *section, void *ignored ATTRIBUTE_UNUSED) argument 385 dump_headers(bfd *abfd) argument 409 slurp_symtab(bfd *abfd) argument 435 slurp_dynamic_symtab(bfd *abfd) argument 647 objdump_print_symname(bfd *abfd, struct disassemble_info *info, asymbol *sym) argument 693 bfd *abfd; local 816 objdump_print_addr_with_sym(bfd *abfd, asection *sec, asymbol *sym, bfd_vma vma, struct disassemble_info *info, bfd_boolean skip_zeroes) argument 1158 show_line(bfd *abfd, asection *section, bfd_vma addr_offset) argument 1671 disassemble_section(bfd *abfd, asection *section, void *info) argument 1895 disassemble_data(bfd *abfd) argument 2023 bfd *abfd = file; local 2086 dump_dwarf_section(bfd *abfd, asection *section, void *arg ATTRIBUTE_UNUSED) argument 2139 check_mach_o_dwarf(bfd *abfd) argument 2165 dump_dwarf(bfd *abfd) argument 2192 read_section_stabs(bfd *abfd, const char *sect_name, bfd_size_type *size_ptr) argument 2242 print_section_stabs(bfd *abfd, const char *stabsect_name, unsigned *string_offset_ptr) argument 2320 find_stabs_section(bfd *abfd, asection *section, void *names) argument 2351 dump_stabs_section(bfd *abfd, char *stabsect_name, char *strsect_name) argument 2368 dump_stabs(bfd *abfd) argument 2377 dump_bfd_header(bfd *abfd) argument 2405 dump_bfd_private_header(bfd *abfd) argument 2415 dump_section(bfd *abfd, asection *section, void *dummy ATTRIBUTE_UNUSED) argument 2535 dump_data(bfd *abfd) argument 2612 dump_reloc_set(bfd *abfd, asection *sec, arelent **relpp, long relcount) argument 2721 dump_relocs_in_section(bfd *abfd, asection *section, void *dummy ATTRIBUTE_UNUSED) argument 2765 dump_relocs(bfd *abfd) argument 2771 dump_dynamic_relocs(bfd *abfd) argument 2838 dump_bfd(bfd *abfd) argument 2939 display_bfd(bfd *abfd) argument [all...] |
H A D | stabs.c | 49 bfd *abfd; member in struct:stab_handle 352 start_stab (void *dhandle ATTRIBUTE_UNUSED, bfd *abfd, bfd_boolean sections, argument
|
H A D | dlltool.c | 1241 scan_drectve_symbols (bfd *abfd) argument 1319 scan_filtered_symbols (bfd *abfd, void *minisyms, long symcount, argument 1416 filter_symbols(bfd *abfd, void *minisyms, long symcount, unsigned int size) argument 1460 scan_all_symbols(bfd *abfd) argument 1502 scan_open_obj_file(bfd *abfd) argument 2224 bfd * abfd; local [all...] |
H A D | ieee.c | 150 bfd *abfd; member in struct:ieee_info 855 parse_ieee (void *dhandle, bfd *abfd, const bfd_byte *bytes, bfd_size_type len) argument 3541 ieee_regno_to_genreg(bfd *abfd, int r) argument 3568 ieee_genreg_to_regno(bfd *abfd, int r) argument 3804 bfd *abfd; member in struct:ieee_handle 4583 write_ieee_debugging_info(bfd *abfd, void *dhandle) argument [all...] |
H A D | windint.h | 1061 bfd *abfd; member in struct:windres_bfd
|
/freebsd-11.0-release/contrib/binutils/ld/ |
H A D | pe-dll.c | 460 auto_export (bfd *abfd, def_file *d, const char *n) argument 900 generate_edata(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1022 fill_edata(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 1172 generate_reloc(bfd *abfd, struct bfd_link_info *info) argument 1586 quick_section(bfd *abfd, const char *name, int flags, int align) argument 1608 quick_symbol(bfd *abfd, const char *n1, const char *n2, const char *n3, asection *sec, int flags, int addr) argument 1634 quick_reloc(bfd *abfd, int address, int which_howto, int symidx) argument 1690 bfd *abfd; local 1765 bfd *abfd; local 1882 bfd *abfd; local 2087 bfd *abfd; local 2132 bfd *abfd = bfd_asymbol_bfd (sym); local 2179 bfd *abfd; local 2231 bfd *abfd; local 2277 bfd *abfd; local 2449 add_bfd_to_link(bfd *abfd, const char *name, struct bfd_link_info *link_info) argument 2562 pe_get16(bfd *abfd, int where) argument 2572 pe_get32(bfd *abfd, int where) argument 2784 pe_dll_build_sections(bfd *abfd, struct bfd_link_info *info) argument 2797 pe_exe_build_sections(bfd *abfd, struct bfd_link_info *info ATTRIBUTE_UNUSED) argument 2804 pe_dll_fill_sections(bfd *abfd, struct bfd_link_info *info) argument 2835 pe_exe_fill_sections(bfd *abfd, struct bfd_link_info *info) argument 2859 pe_bfd_is_dll(bfd *abfd) argument [all...] |
H A D | ldlang.c | 1966 section_already_linked(bfd *abfd, asection *sec, void *data) argument 2370 check_excluded_libs(bfd *abfd) argument [all...] |
/freebsd-11.0-release/contrib/gdb/gdb/ |
H A D | mips-tdep.c | 5320 mips_find_abi_section (bfd *abfd, asection *sect, void *obj) argument [all...] |
H A D | dwarf2read.c | 936 dwarf2_has_info (bfd *abfd) argument 1122 read_comp_unit_head(struct comp_unit_head *cu_header, char *info_ptr, bfd *abfd) argument 1153 bfd *abfd = objfile->obfd; local 1341 bfd *abfd = objfile->obfd; local 1665 bfd *abfd = cu->objfile->obfd; local 1737 bfd *abfd = objfile->obfd; local 1761 locate_pdi_sibling(struct partial_die_info *orig_pdi, char *info_ptr, bfd *abfd, struct dwarf2_cu *cu) argument 1824 bfd *abfd = objfile->obfd; local 2046 bfd *abfd = objfile->obfd; local 4105 read_comp_unit(char *info_ptr, bfd *abfd, struct dwarf2_cu *cu) argument 4121 read_die_and_children(char *info_ptr, bfd *abfd, struct dwarf2_cu *cu, char **new_info_ptr, struct die_info *parent) argument 4154 read_die_and_siblings(char *info_ptr, bfd *abfd, struct dwarf2_cu *cu, char **new_info_ptr, struct die_info *parent) argument 4229 bfd *abfd = objfile->obfd; local 4256 dwarf2_read_abbrevs(bfd *abfd, struct dwarf2_cu *cu) argument 4378 read_partial_die(struct partial_die_info *part_die, bfd *abfd, char *info_ptr, struct dwarf2_cu *cu) argument 4521 read_full_die(struct die_info **diep, bfd *abfd, char *info_ptr, struct dwarf2_cu *cu, int *has_children) argument 4573 read_attribute_value(struct attribute *attr, unsigned form, bfd *abfd, char *info_ptr, struct dwarf2_cu *cu) argument 4697 read_attribute(struct attribute *attr, struct attr_abbrev *abbrev, bfd *abfd, char *info_ptr, struct dwarf2_cu *cu) argument 4707 read_1_byte(bfd *abfd, char *buf) argument 4713 read_1_signed_byte(bfd *abfd, char *buf) argument 4719 read_2_bytes(bfd *abfd, char *buf) argument 4725 read_2_signed_bytes(bfd *abfd, char *buf) argument 4731 read_4_bytes(bfd *abfd, char *buf) argument 4737 read_4_signed_bytes(bfd *abfd, char *buf) argument 4743 read_8_bytes(bfd *abfd, char *buf) argument 4749 read_address(bfd *abfd, char *buf, struct dwarf2_cu *cu, int *bytes_read) argument 4841 read_initial_length(bfd *abfd, char *buf, struct comp_unit_head *cu_header, int *bytes_read) argument 4887 read_offset(bfd *abfd, char *buf, const struct comp_unit_head *cu_header, int *bytes_read) argument 4912 read_n_bytes(bfd *abfd, char *buf, unsigned int size) argument 4922 read_string(bfd *abfd, char *buf, unsigned int *bytes_read_ptr) argument 4938 read_indirect_string(bfd *abfd, char *buf, const struct comp_unit_head *cu_header, unsigned int *bytes_read_ptr) argument 4964 read_unsigned_leb128(bfd *abfd, char *buf, unsigned int *bytes_read_ptr) argument 4992 read_signed_leb128(bfd *abfd, char *buf, unsigned int *bytes_read_ptr) argument 5195 dwarf_decode_line_header(unsigned int offset, bfd *abfd, struct dwarf2_cu *cu) argument 5344 dwarf_decode_lines(struct line_header *lh, char *comp_dir, bfd *abfd, struct dwarf2_cu *cu) argument 7930 dwarf_decode_macros(struct line_header *lh, unsigned int offset, char *comp_dir, bfd *abfd, struct dwarf2_cu *cu) argument [all...] |
/freebsd-11.0-release/contrib/binutils/gas/config/ |
H A D | tc-arm.c | 16673 md_convert_frag(bfd *abfd, segT asec ATTRIBUTE_UNUSED, fragS *fragp) argument
|