Home | History | Annotate | Download | only in bfd

Lines Matching refs:output_bfd

2132       && !get_elf_i386_backend_data (info->output_bfd)->is_vxworks)
2195 plt_entry_size = GET_PLT_ENTRY_SIZE (info->output_bfd);
2251 if (get_elf_i386_backend_data (info->output_bfd)->is_vxworks
2382 if (get_elf_i386_backend_data (info->output_bfd)->is_vxworks)
2590 bfd_put_8 (output_bfd, 0x8d,
2620 bfd_put_8 (output_bfd, 0x8d,
2665 elf_i386_size_dynamic_sections (bfd *output_bfd, struct bfd_link_info *info)
2728 else if (get_elf_i386_backend_data (output_bfd)->is_vxworks
2847 == get_elf_backend_data (output_bfd)->got_header_size)
2996 if (get_elf_i386_backend_data (output_bfd)->is_vxworks
2997 && !elf_vxworks_add_dynamic_entries (output_bfd, info))
3006 elf_i386_always_size_sections (bfd *output_bfd,
3024 = get_elf_backend_data (output_bfd);
3031 (info, output_bfd, "_TLS_MODULE_BASE_", BSF_LOCAL,
3127 const struct elf_backend_data *bed = get_elf_backend_data (info->output_bfd);
3142 elf_i386_relocate_section (bfd *output_bfd,
3172 is_vxworks_tls = (get_elf_i386_backend_data (output_bfd)->is_vxworks
3179 plt_entry_size = GET_PLT_ENTRY_SIZE (output_bfd);
3275 addend = _bfd_elf_rel_local_sym (output_bfd, sym, &msec,
3390 offset = _bfd_elf_section_offset (output_bfd,
3408 bfd_put_32 (output_bfd,
3418 elf_append_rel (output_bfd, sreloc, &outrel);
3475 bfd_put_32 (output_bfd, relocation,
3543 bfd_put_32 (output_bfd, relocation,
3565 bfd_put_32 (output_bfd, relocation,
3581 elf_append_rel (output_bfd, s, &outrel);
3725 _bfd_elf_section_offset (output_bfd, info, input_section,
3758 elf_append_rel (output_bfd, sreloc, &outrel);
3782 elf_append_rel (output_bfd, sreloc, &outrel);
3836 bfd_put_32 (output_bfd, elf_i386_tpoff (info, relocation),
3861 bfd_put_8 (output_bfd, val ^ 0x86,
3863 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3878 bfd_put_8 (output_bfd, 0x66, contents + roff);
3879 bfd_put_8 (output_bfd, 0x90, contents + roff + 1);
3899 bfd_put_8 (output_bfd, 0xb8,
3912 bfd_put_8 (output_bfd, 0xc7,
3914 bfd_put_8 (output_bfd,
3920 bfd_put_8 (output_bfd, 0x81,
3922 bfd_put_8 (output_bfd,
3931 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3953 bfd_put_8 (output_bfd, 0xc7,
3955 bfd_put_8 (output_bfd, 0xc0 | ((val >> 3) & 7),
3961 bfd_put_8 (output_bfd, 0x81,
3963 bfd_put_8 (output_bfd, 0xe8 | ((val >> 3) & 7),
3969 bfd_put_8 (output_bfd, 0x81,
3971 bfd_put_8 (output_bfd, 0xc0 | ((val >> 3) & 7),
3977 bfd_put_32 (output_bfd, -elf_i386_tpoff (info, relocation),
3980 bfd_put_32 (output_bfd, elf_i386_tpoff (info, relocation),
4032 bfd_elf32_swap_reloc_out (output_bfd, &outrel, loc);
4036 bfd_put_32 (output_bfd,
4043 bfd_put_32 (output_bfd, 0,
4064 bfd_put_32 (output_bfd,
4068 bfd_put_32 (output_bfd,
4072 bfd_put_32 (output_bfd, 0,
4076 elf_append_rel (output_bfd, sreloc, &outrel);
4083 bfd_put_32 (output_bfd,
4089 bfd_put_32 (output_bfd, 0,
4094 elf_append_rel (output_bfd, sreloc, &outrel);
4099 bfd_put_32 (output_bfd,
4106 elf_append_rel (output_bfd, sreloc, &outrel);
4171 bfd_put_32 (output_bfd,
4207 bfd_put_8 (output_bfd, 0x8b, contents + roff - 2);
4212 bfd_put_32 (output_bfd,
4241 bfd_put_8 (output_bfd, 0x66, contents + roff);
4242 bfd_put_8 (output_bfd, 0x90, contents + roff + 1);
4247 bfd_put_8 (output_bfd, 0xf7, contents + roff);
4248 bfd_put_8 (output_bfd, 0xd8, contents + roff + 1);
4295 bfd_put_32 (output_bfd, 0,
4297 bfd_put_32 (output_bfd, 0,
4300 elf_append_rel (output_bfd, htab->elf.srelgot, &outrel);
4339 elf_append_rel (output_bfd, sreloc, &outrel);
4363 && _bfd_elf_section_offset (output_bfd, info, input_section,
4425 elf_i386_finish_dynamic_symbol (bfd *output_bfd,
4438 abed = get_elf_i386_backend_data (output_bfd);
4439 plt_entry_size = GET_PLT_ENTRY_SIZE (output_bfd);
4503 bfd_put_32 (output_bfd,
4535 bfd_elf32_swap_reloc_out (output_bfd, &rel, loc);
4543 bfd_elf32_swap_reloc_out (output_bfd, &rel,
4551 bfd_put_32 (output_bfd, got_offset,
4557 bfd_put_32 (output_bfd,
4577 bfd_put_32 (output_bfd,
4592 bfd_elf32_swap_reloc_out (output_bfd, &rel, loc);
4597 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rel),
4600 bfd_put_32 (output_bfd, - (h->plt.offset
4662 bfd_put_32 (output_bfd,
4679 bfd_put_32 (output_bfd, (bfd_vma) 0,
4684 elf_append_rel (output_bfd, htab->elf.srelgot, &rel);
4703 elf_append_rel (output_bfd, htab->srelbss, &rel);
4720 return elf_i386_finish_dynamic_symbol (info->output_bfd, info,
4748 elf_i386_finish_dynamic_sections (bfd *output_bfd,
4762 abed = get_elf_i386_backend_data (output_bfd);
4784 && elf_vxworks_finish_dynamic_entry (output_bfd, &dyn))
4829 bfd_elf32_swap_dyn_out (output_bfd, &dyn, dyncon);
4850 bfd_put_32 (output_bfd,
4856 bfd_put_32 (output_bfd,
4874 bfd_elf32_swap_reloc_out (output_bfd, &rel,
4881 bfd_elf32_swap_reloc_out (output_bfd, &rel,
4908 bfd_elf32_swap_reloc_in (output_bfd, p, &rel);
4910 bfd_elf32_swap_reloc_out (output_bfd, &rel, p);
4913 bfd_elf32_swap_reloc_in (output_bfd, p, &rel);
4915 bfd_elf32_swap_reloc_out (output_bfd, &rel, p);
4934 bfd_put_32 (output_bfd,
4938 bfd_put_32 (output_bfd, 0, htab->elf.sgotplt->contents + 4);
4939 bfd_put_32 (output_bfd, 0, htab->elf.sgotplt->contents + 8);
4966 if (! _bfd_elf_write_section_eh_frame (output_bfd, info,
5054 && bfd_get_flavour (info->output_bfd) == bfd_target_elf_flavour)
5055 elf_tdata (info->output_bfd)->has_gnu_symbols = TRUE;