Home
last modified time | relevance | path

Searched refs:output_bfd (Results 1 – 25 of 97) sorted by relevance

1234

/NextBSD/contrib/binutils/bfd/
HDelfxx-sparc.c51 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 …]
HDcofflink.c652 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 …]
HDxcofflink.c84 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 …]
HDelf32-s390.c390 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 …]
HDelf32-score.c224 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 …]
HDelfn32-mips.c1674 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 …]
HDelf32-mips.c880 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 …]
HDelf32-i386.c1840 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 …]
HDsparclinux.c554 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 …]
HDi386linux.c554 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 …]
HDcoff-mips.c50 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 …]
HDcoff-arm.c99 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 …]
HDelf64-s390.c414 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 …]
HDaoutx.h3453 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 …]
HDelf64-x86-64.c1681 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 …]
HDelf32-ppc.c1661 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 …]
HDcoff-ppc.c322 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 …]
HDcoff-i386.c65 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,
HDelfxx-mips.c1391 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 …]
HDelflink.c464 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 …]
HDelf64-mips.c1833 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 …]
HDelf32-arm.c3917 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/
HDldwrite.c51 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/
HDelf-generic.em49 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;
HDppc64elf.em86 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 …]

1234