| /NextBSD/contrib/binutils/bfd/ |
| HD | elfxx-sparc.c | 51 PTR data, asection *input_section, bfd *output_bfd, in init_insn_reloc() argument 57 if (output_bfd != (bfd *) NULL in init_insn_reloc() 67 if (output_bfd != NULL) in init_insn_reloc() 97 bfd *output_bfd ATTRIBUTE_UNUSED, in sparc_elf_notsup_reloc() 107 PTR data, asection *input_section, bfd *output_bfd, in sparc_elf_wdisp16_reloc() argument 115 input_section, output_bfd, &relocation, &insn); in sparc_elf_wdisp16_reloc() 134 PTR data, asection *input_section, bfd *output_bfd, in sparc_elf_hix22_reloc() argument 142 input_section, output_bfd, &relocation, &insn); in sparc_elf_hix22_reloc() 160 PTR data, asection *input_section, bfd *output_bfd, in sparc_elf_lox10_reloc() argument 168 input_section, output_bfd, &relocation, &insn); in sparc_elf_lox10_reloc() [all …]
|
| HD | cofflink.c | 652 finfo.output_bfd = abfd; in _bfd_coff_final_link() 1170 dores_com (char *ptr, bfd *output_bfd, int heap) in dores_com() argument 1172 if (coff_data(output_bfd)->pe) in dores_com() 1177 pe_data(output_bfd)->pe_opthdr.SizeOfHeapReserve = val; in dores_com() 1179 pe_data(output_bfd)->pe_opthdr.SizeOfStackReserve = val; in dores_com() 1185 pe_data(output_bfd)->pe_opthdr.SizeOfHeapCommit = val; in dores_com() 1187 pe_data(output_bfd)->pe_opthdr.SizeOfStackCommit = val; in dores_com() 1208 process_embedded_commands (bfd *output_bfd, in process_embedded_commands() argument 1276 s = dores_com (s + 5, output_bfd, 1); in process_embedded_commands() 1279 s = dores_com (s + 6, output_bfd, 0); in process_embedded_commands() [all …]
|
| HD | xcofflink.c | 84 bfd *output_bfd; member 2411 bfd_xcoff_link_record_set (bfd *output_bfd, in bfd_xcoff_link_record_set() argument 2420 if (bfd_get_flavour (output_bfd) != bfd_target_xcoff_flavour) in bfd_xcoff_link_record_set() 2427 n = bfd_alloc (output_bfd, amt); in bfd_xcoff_link_record_set() 2443 bfd_xcoff_import_symbol (bfd *output_bfd, in bfd_xcoff_import_symbol() argument 2454 if (bfd_get_flavour (output_bfd) != bfd_target_xcoff_flavour) in bfd_xcoff_import_symbol() 2504 output_bfd, bfd_abs_section_ptr, val))) in bfd_xcoff_import_symbol() 2541 n = bfd_alloc (output_bfd, amt); in bfd_xcoff_import_symbol() 2560 bfd_xcoff_export_symbol (bfd *output_bfd, in bfd_xcoff_export_symbol() argument 2566 if (bfd_get_flavour (output_bfd) != bfd_target_xcoff_flavour) in bfd_xcoff_export_symbol() [all …]
|
| HD | elf32-s390.c | 390 output_bfd, error_message) in s390_tls_reloc() argument 396 bfd *output_bfd; 399 if (output_bfd) 407 output_bfd, error_message) in s390_elf_ldisp_reloc() argument 413 bfd *output_bfd; 420 if (output_bfd != (bfd *) NULL 429 if (output_bfd != NULL) 1978 elf_s390_size_dynamic_sections (output_bfd, info) in elf_s390_size_dynamic_sections() argument 1979 bfd *output_bfd ATTRIBUTE_UNUSED; in elf_s390_size_dynamic_sections() 2249 elf_s390_relocate_section (output_bfd, info, input_bfd, input_section, in elf_s390_relocate_section() argument [all …]
|
| HD | elf32-score.c | 224 bfd *output_bfd ATTRIBUTE_UNUSED, in score_elf_hi16_reloc() 237 bfd *output_bfd ATTRIBUTE_UNUSED, in score_elf_lo16_reloc() 265 score_elf_assign_gp (bfd *output_bfd, bfd_vma *pgp) in score_elf_assign_gp() argument 272 *pgp = _bfd_get_gp_value (output_bfd); in score_elf_assign_gp() 276 count = bfd_get_symcount (output_bfd); in score_elf_assign_gp() 277 sym = bfd_get_outsymbols (output_bfd); in score_elf_assign_gp() 293 _bfd_set_gp_value (output_bfd, *pgp); in score_elf_assign_gp() 303 _bfd_set_gp_value (output_bfd, *pgp); in score_elf_assign_gp() 317 score_elf_final_gp (bfd *output_bfd, in score_elf_final_gp() argument 330 *pgp = _bfd_get_gp_value (output_bfd); in score_elf_final_gp() [all …]
|
| HD | elfn32-mips.c | 1674 mips_elf_assign_gp (bfd *output_bfd, bfd_vma *pgp) in mips_elf_assign_gp() argument 1681 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf_assign_gp() 1685 count = bfd_get_symcount (output_bfd); in mips_elf_assign_gp() 1686 sym = bfd_get_outsymbols (output_bfd); in mips_elf_assign_gp() 1702 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_assign_gp() 1712 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_assign_gp() 1726 mips_elf_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, in mips_elf_final_gp() argument 1736 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf_final_gp() 1745 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_final_gp() 1747 else if (!mips_elf_assign_gp (output_bfd, pgp)) in mips_elf_final_gp() [all …]
|
| HD | elf32-mips.c | 880 mips_elf_assign_gp (bfd *output_bfd, bfd_vma *pgp) in mips_elf_assign_gp() argument 887 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf_assign_gp() 891 count = bfd_get_symcount (output_bfd); in mips_elf_assign_gp() 892 sym = bfd_get_outsymbols (output_bfd); in mips_elf_assign_gp() 908 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_assign_gp() 918 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_assign_gp() 932 mips_elf_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, in mips_elf_final_gp() argument 942 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf_final_gp() 951 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf_final_gp() 953 else if (!mips_elf_assign_gp (output_bfd, pgp)) in mips_elf_final_gp() [all …]
|
| HD | elf32-i386.c | 1840 elf_i386_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED, in elf_i386_size_dynamic_sections() 2102 elf_i386_always_size_sections (bfd *output_bfd, in elf_i386_always_size_sections() argument 2119 = get_elf_backend_data (output_bfd); in elf_i386_always_size_sections() 2122 (info, output_bfd, "_TLS_MODULE_BASE_", BSF_LOCAL, in elf_i386_always_size_sections() 2200 elf_i386_relocate_section (bfd *output_bfd, in elf_i386_relocate_section() argument 2315 addend = _bfd_elf_rel_local_sym (output_bfd, sym, &msec, in elf_i386_relocate_section() 2402 bfd_put_32 (output_bfd, relocation, in elf_i386_relocate_section() 2424 bfd_put_32 (output_bfd, relocation, in elf_i386_relocate_section() 2443 bfd_elf32_swap_reloc_out (output_bfd, &outrel, loc); in elf_i386_relocate_section() 2554 _bfd_elf_section_offset (output_bfd, info, input_section, in elf_i386_relocate_section() [all …]
|
| HD | sparclinux.c | 554 bfd_sparclinux_size_dynamic_sections (output_bfd, info) in bfd_sparclinux_size_dynamic_sections() argument 555 bfd *output_bfd; in bfd_sparclinux_size_dynamic_sections() 561 if (output_bfd->xvec != &MY(vec)) 596 s->contents = (bfd_byte *) bfd_zalloc (output_bfd, s->size); 609 linux_finish_dynamic_link (output_bfd, info) in linux_finish_dynamic_link() argument 610 bfd *output_bfd; in linux_finish_dynamic_link() 637 bfd_put_32 (output_bfd, 669 bfd_put_32 (output_bfd, (bfd_vma) new_addr, fixup_table); 671 bfd_put_32 (output_bfd, f->value + 1, fixup_table); 676 bfd_put_32 (output_bfd, (bfd_vma) new_addr, fixup_table); [all …]
|
| HD | i386linux.c | 554 bfd_i386linux_size_dynamic_sections (output_bfd, info) in bfd_i386linux_size_dynamic_sections() argument 555 bfd *output_bfd; in bfd_i386linux_size_dynamic_sections() 561 if (output_bfd->xvec != &MY(vec)) 596 s->contents = (bfd_byte *) bfd_zalloc (output_bfd, s->size); 609 linux_finish_dynamic_link (output_bfd, info) in linux_finish_dynamic_link() argument 610 bfd *output_bfd; in linux_finish_dynamic_link() 637 bfd_put_32 (output_bfd, 669 bfd_put_32 (output_bfd, (bfd_vma) new_addr, fixup_table); 671 bfd_put_32 (output_bfd, f->value + 1, fixup_table); 676 bfd_put_32 (output_bfd, (bfd_vma) new_addr, fixup_table); [all …]
|
| HD | coff-mips.c | 50 asection *section, bfd *output_bfd, char **error)); 53 asection *section, bfd *output_bfd, char **error)); 56 asection *section, bfd *output_bfd, char **error)); 59 asection *section, bfd *output_bfd, char **error)); 417 output_bfd, in mips_generic_reloc() argument 424 bfd *output_bfd; 427 if (output_bfd != (bfd *) NULL 464 output_bfd, in mips_refhi_reloc() argument 471 bfd *output_bfd; 480 if (output_bfd != (bfd *) NULL [all …]
|
| HD | coff-arm.c | 99 bfd *output_bfd, in coff_arm_reloc() argument 104 if (output_bfd == NULL) in coff_arm_reloc() 578 bfd *output_bfd ATTRIBUTE_UNUSED, in aoutarm_fix_pcrel_26_done() 593 bfd *output_bfd, in aoutarm_fix_pcrel_26() argument 604 return output_bfd ? bfd_reloc_continue : bfd_reloc_undefined; in aoutarm_fix_pcrel_26() 609 && output_bfd != (bfd *)NULL) in aoutarm_fix_pcrel_26() 651 bfd *output_bfd, in coff_thumb_pcrel_common() argument 692 return output_bfd ? bfd_reloc_continue : bfd_reloc_undefined; in coff_thumb_pcrel_common() 697 && output_bfd != (bfd *)NULL) in coff_thumb_pcrel_common() 777 bfd *output_bfd, in coff_thumb_pcrel_23() argument [all …]
|
| HD | elf64-s390.c | 414 output_bfd, error_message) in s390_tls_reloc() argument 420 bfd *output_bfd; 423 if (output_bfd) 431 output_bfd, error_message) in s390_elf_ldisp_reloc() argument 437 bfd *output_bfd; 444 if (output_bfd != (bfd *) NULL 452 if (output_bfd != NULL) 1952 elf_s390_size_dynamic_sections (output_bfd, info) in elf_s390_size_dynamic_sections() argument 1953 bfd *output_bfd ATTRIBUTE_UNUSED; in elf_s390_size_dynamic_sections() 2223 elf_s390_relocate_section (output_bfd, info, input_bfd, input_section, in elf_s390_relocate_section() argument [all …]
|
| HD | aoutx.h | 3453 bfd *output_bfd; member 3508 bfd *output_bfd; in aout_link_write_other_symbol() local 3522 output_bfd = finfo->output_bfd; in aout_link_write_other_symbol() 3524 if (aout_backend_info (output_bfd)->write_dynamic_symbol != NULL) in aout_link_write_other_symbol() 3526 if (! ((*aout_backend_info (output_bfd)->write_dynamic_symbol) in aout_link_write_other_symbol() 3527 (output_bfd, finfo->info, h))) in aout_link_write_other_symbol() 3569 || sec->owner == output_bfd); in aout_link_write_other_symbol() 3570 if (sec == obj_textsec (output_bfd)) in aout_link_write_other_symbol() 3572 else if (sec == obj_datasec (output_bfd)) in aout_link_write_other_symbol() 3574 else if (sec == obj_bsssec (output_bfd)) in aout_link_write_other_symbol() [all …]
|
| HD | elf64-x86-64.c | 1681 elf64_x86_64_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED, in elf64_x86_64_size_dynamic_sections() 1962 elf64_x86_64_always_size_sections (bfd *output_bfd, in elf64_x86_64_always_size_sections() argument 1979 = get_elf_backend_data (output_bfd); in elf64_x86_64_always_size_sections() 1982 (info, output_bfd, "_TLS_MODULE_BASE_", BSF_LOCAL, in elf64_x86_64_always_size_sections() 2044 elf64_x86_64_relocate_section (bfd *output_bfd, struct bfd_link_info *info, in elf64_x86_64_relocate_section() argument 2102 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel); in elf64_x86_64_relocate_section() 2193 bfd_put_64 (output_bfd, relocation, in elf64_x86_64_relocate_section() 2217 bfd_put_64 (output_bfd, relocation, in elf64_x86_64_relocate_section() 2239 bfd_elf64_swap_reloca_out (output_bfd, &outrel, loc); in elf64_x86_64_relocate_section() 2409 _bfd_elf_section_offset (output_bfd, info, input_section, in elf64_x86_64_relocate_section() [all …]
|
| HD | elf32-ppc.c | 1661 bfd *output_bfd, in ppc_elf_addr16_ha_reloc() argument 1666 if (output_bfd != NULL) in ppc_elf_addr16_ha_reloc() 1697 bfd *output_bfd, in ppc_elf_unhandled_reloc() argument 1703 if (output_bfd != NULL) in ppc_elf_unhandled_reloc() 1705 input_section, output_bfd, error_message); in ppc_elf_unhandled_reloc() 3832 ppc_elf_select_plt_layout (bfd *output_bfd ATTRIBUTE_UNUSED, in ppc_elf_select_plt_layout() 4914 ppc_elf_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED, in ppc_elf_size_dynamic_sections() 5776 ppc_elf_relocate_section (bfd *output_bfd, in ppc_elf_relocate_section() argument 5795 bfd_vma d_offset = (bfd_big_endian (output_bfd) ? 2 : 0); in ppc_elf_relocate_section() 5848 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel); in ppc_elf_relocate_section() [all …]
|
| HD | coff-ppc.c | 322 bfd *output_bfd, 329 bfd *output_bfd, 337 bfd *output_bfd, 345 bfd *output_bfd, 353 bfd *output_bfd, 361 bfd *output_bfd, 988 coff_ppc_relocate_section (output_bfd, info, input_bfd, input_section, in coff_ppc_relocate_section() argument 990 bfd *output_bfd; in coff_ppc_relocate_section() 1075 if (! obj_pe (output_bfd)) 1160 bfd_put_32 (output_bfd, val, [all …]
|
| HD | coff-i386.c | 65 coff_i386_reloc (abfd, reloc_entry, symbol, data, input_section, output_bfd, in coff_i386_reloc() argument 72 bfd *output_bfd; 78 if (output_bfd == (bfd *) NULL) 109 if (output_bfd == (bfd *) NULL) 135 && output_bfd != NULL 136 && bfd_get_flavour(output_bfd) == bfd_target_coff_flavour) 137 diff -= pe_data (output_bfd)->pe_opthdr.ImageBase; 415 coff_pe_i386_relocate_section (output_bfd, info, input_bfd, in coff_pe_i386_relocate_section() argument 418 bfd *output_bfd; in coff_pe_i386_relocate_section() 430 return _bfd_coff_generic_relocate_section (output_bfd, info, input_bfd,
|
| HD | elfxx-mips.c | 1391 asection *input_section, bfd *output_bfd, in _bfd_mips_elf_hi16_reloc() argument 1409 if (output_bfd != NULL) in _bfd_mips_elf_hi16_reloc() 1422 bfd *output_bfd, char **error_message) in _bfd_mips_elf_got16_reloc() argument 1429 input_section, output_bfd, in _bfd_mips_elf_got16_reloc() 1433 input_section, output_bfd, error_message); in _bfd_mips_elf_got16_reloc() 1443 bfd *output_bfd, char **error_message) in _bfd_mips_elf_lo16_reloc() argument 1477 hi->input_section, output_bfd, in _bfd_mips_elf_lo16_reloc() 1487 input_section, output_bfd, in _bfd_mips_elf_lo16_reloc() 1498 asection *input_section, bfd *output_bfd, in _bfd_mips_elf_generic_reloc() argument 1505 relocatable = (output_bfd != NULL); in _bfd_mips_elf_generic_reloc() [all …]
|
| HD | elflink.c | 464 bfd_elf_record_link_assignment (bfd *output_bfd, in bfd_elf_record_link_assignment() argument 498 const struct elf_backend_data *bed = get_elf_backend_data (output_bfd); in bfd_elf_record_link_assignment() 536 const struct elf_backend_data *bed = get_elf_backend_data (output_bfd); in bfd_elf_record_link_assignment() 725 _bfd_elf_link_omit_section_dynsym (bfd *output_bfd ATTRIBUTE_UNUSED, in _bfd_elf_link_omit_section_dynsym() 773 _bfd_elf_link_renumber_dynsyms (bfd *output_bfd, in _bfd_elf_link_renumber_dynsyms() argument 781 const struct elf_backend_data *bed = get_elf_backend_data (output_bfd); in _bfd_elf_link_renumber_dynsyms() 783 for (p = output_bfd->sections; p ; p = p->next) in _bfd_elf_link_renumber_dynsyms() 786 && !(*bed->elf_backend_omit_section_dynsym) (output_bfd, info, p)) in _bfd_elf_link_renumber_dynsyms() 1772 for (t = elf_tdata (rinfo->output_bfd)->verref; t != NULL; t = t->vn_nextref) in _bfd_elf_link_find_version_dependencies() 1789 t = bfd_zalloc (rinfo->output_bfd, amt); in _bfd_elf_link_find_version_dependencies() [all …]
|
| HD | elf64-mips.c | 1833 mips_elf64_assign_gp (bfd *output_bfd, bfd_vma *pgp) in mips_elf64_assign_gp() argument 1840 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf64_assign_gp() 1844 count = bfd_get_symcount (output_bfd); in mips_elf64_assign_gp() 1845 sym = bfd_get_outsymbols (output_bfd); in mips_elf64_assign_gp() 1861 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf64_assign_gp() 1871 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf64_assign_gp() 1885 mips_elf64_final_gp (bfd *output_bfd, asymbol *symbol, bfd_boolean relocatable, in mips_elf64_final_gp() argument 1895 *pgp = _bfd_get_gp_value (output_bfd); in mips_elf64_final_gp() 1904 _bfd_set_gp_value (output_bfd, *pgp); in mips_elf64_final_gp() 1906 else if (!mips_elf64_assign_gp (output_bfd, pgp)) in mips_elf64_final_gp() [all …]
|
| HD | elf32-arm.c | 3917 bfd_elf32_arm_set_target_relocs (struct bfd *output_bfd, in bfd_elf32_arm_set_target_relocs() argument 3947 elf32_arm_tdata (output_bfd)->no_enum_size_warning = no_enum_warn; in bfd_elf32_arm_set_target_relocs() 4010 bfd * output_bfd, bfd_vma val, void * ptr) in put_arm_insn() argument 4012 if (htab->byteswap_code != bfd_little_endian (output_bfd)) in put_arm_insn() 4024 bfd * output_bfd, bfd_vma val, void * ptr) in put_thumb_insn() argument 4026 if (htab->byteswap_code != bfd_little_endian (output_bfd)) in put_thumb_insn() 4039 bfd * output_bfd, in elf32_thumb_to_arm_stub() argument 4090 put_thumb_insn (globals, output_bfd, (bfd_vma) t2a1_bx_pc_insn, in elf32_thumb_to_arm_stub() 4093 put_thumb_insn (globals, output_bfd, (bfd_vma) t2a2_noop_insn, in elf32_thumb_to_arm_stub() 4112 put_arm_insn (globals, output_bfd, in elf32_thumb_to_arm_stub() [all …]
|
| /NextBSD/contrib/binutils/ld/ |
| HD | ldwrite.c | 51 ASSERT (output_section->owner == output_bfd); in build_link_order() 53 link_order = bfd_new_link_order (output_bfd, output_section); in build_link_order() 68 if (bfd_big_endian (output_bfd)) in build_link_order() 70 else if (bfd_little_endian (output_bfd)) in build_link_order() 134 ASSERT (output_section->owner == output_bfd); in build_link_order() 140 bfd_put_64 (output_bfd, value, link_order->u.data.contents); in build_link_order() 151 bfd_put_32 (output_bfd, high, in build_link_order() 154 bfd_put_32 (output_bfd, value, in build_link_order() 161 bfd_put_32 (output_bfd, value, link_order->u.data.contents); in build_link_order() 165 bfd_put_16 (output_bfd, value, link_order->u.data.contents); in build_link_order() [all …]
|
| /NextBSD/contrib/binutils/ld/emultempl/ |
| HD | elf-generic.em | 49 if (output_bfd->xvec->flavour == bfd_target_elf_flavour 54 phdr_size = elf_tdata (output_bfd)->program_header_size; 58 elf_tdata (output_bfd)->segment_map = NULL; 59 if (!_bfd_elf_map_sections_to_segments (output_bfd, &link_info)) 62 if (phdr_size != elf_tdata (output_bfd)->program_header_size) 68 else if (phdr_size < elf_tdata (output_bfd)->program_header_size) 72 elf_tdata (output_bfd)->program_header_size = phdr_size;
|
| HD | ppc64elf.em | 86 stub_file->the_bfd = bfd_create ("linker stubs", output_bfd); 89 bfd_get_arch (output_bfd), 90 bfd_get_mach (output_bfd))) 108 if (!ppc64_elf_edit_opd (output_bfd, &link_info, no_opd_opt, 112 if (ppc64_elf_tls_setup (output_bfd, &link_info) && !no_tls_opt) 120 if (!ppc64_elf_tls_optimize (output_bfd, &link_info)) 129 && !ppc64_elf_edit_toc (output_bfd, &link_info)) 275 _bfd_set_gp_value (output_bfd, ppc64_elf_toc (output_bfd)); 304 && i->output_section->owner == output_bfd) 327 if (bfd_elf_discard_info (output_bfd, &link_info)) [all …]
|