Home | History | Annotate | Download | only in bfd

Lines Matching refs:output_bfd

3054 /* Return the type of PLT associated with OUTPUT_BFD.  */
3057 elf_m68k_get_plt_info (bfd *output_bfd)
3061 features = bfd_m68k_mach_to_features (bfd_get_mach (output_bfd));
3076 elf_m68k_always_size_sections (bfd *output_bfd, struct bfd_link_info *info)
3083 elf_m68k_hash_table (info)->plt_info = elf_m68k_get_plt_info (output_bfd);
3248 elf_m68k_size_dynamic_sections (bfd *output_bfd ATTRIBUTE_UNUSED,
3467 elf_m68k_install_rela (bfd *output_bfd,
3475 bfd_elf32_swap_reloca_out (output_bfd, rela, loc);
3507 bfd *output_bfd,
3516 bfd_put_32 (output_bfd, relocation, sgot->contents + got_entry_offset);
3522 bfd_put_32 (output_bfd, relocation - dtpoff_base (info),
3528 bfd_put_32 (output_bfd, 1, sgot->contents + got_entry_offset);
3532 bfd_put_32 (output_bfd, relocation - tpoff_base (info),
3548 bfd *output_bfd,
3569 bfd_put_32 (output_bfd, relocation - dtpoff_base (info),
3597 elf_m68k_install_rela (output_bfd, srela, &outrel);
3599 bfd_put_32 (output_bfd, outrel.r_addend, sgot->contents + got_entry_offset);
3605 elf_m68k_relocate_section (bfd *output_bfd,
3669 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
3835 output_bfd,
3856 output_bfd,
3868 output_bfd,
4015 _bfd_elf_section_offset (output_bfd, info, input_section,
4090 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc);
4117 && _bfd_elf_section_offset (output_bfd, info, input_section,
4228 elf_m68k_finish_dynamic_symbol (bfd *output_bfd,
4279 bfd_put_32 (output_bfd, plt_index * sizeof (Elf32_External_Rela),
4288 bfd_put_32 (output_bfd,
4302 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
4345 relocation = bfd_get_signed_32 (output_bfd,
4359 relocation = bfd_get_signed_32 (output_bfd,
4374 output_bfd,
4392 bfd_put_32 (output_bfd, (bfd_vma) 0,
4406 elf_m68k_install_rela (output_bfd, srela, &rela);
4411 elf_m68k_install_rela (output_bfd, srela, &rela);
4415 elf_m68k_install_rela (output_bfd, srela, &rela);
4420 elf_m68k_install_rela (output_bfd, srela, &rela);
4454 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
4463 elf_m68k_finish_dynamic_sections (bfd *output_bfd, struct bfd_link_info *info)
4504 s = bfd_get_section_by_name (output_bfd, name);
4507 bfd_elf32_swap_dyn_out (output_bfd, &dyn, dyncon);
4511 s = bfd_get_section_by_name (output_bfd, ".rela.plt");
4514 bfd_elf32_swap_dyn_out (output_bfd, &dyn, dyncon);
4525 s = bfd_get_section_by_name (output_bfd, ".rela.plt");
4528 bfd_elf32_swap_dyn_out (output_bfd, &dyn, dyncon);
4560 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents);
4562 bfd_put_32 (output_bfd,
4565 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + 4);
4566 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + 8);
4850 && bfd_get_flavour (info->output_bfd) == bfd_target_elf_flavour)
4851 elf_tdata (info->output_bfd)->has_gnu_symbols = TRUE;