Home | History | Annotate | Download | only in bfd

Lines Matching defs:output_bfd

2051 			 bfd *output_bfd,
2056 if (output_bfd != NULL)
2087 bfd *output_bfd,
2090 /* If this is a relocatable link (output_bfd test tells us), just
2093 if (output_bfd != NULL)
2095 input_section, output_bfd, error_message);
3619 && is_ppc_elf (info->output_bfd)
3648 && bfd_get_flavour (info->output_bfd) == bfd_target_elf_flavour)
3649 elf_tdata (info->output_bfd)->has_gnu_symbols = TRUE;
4779 ppc_elf_vle_split16 (bfd *output_bfd, bfd_byte *loc,
4786 insn = bfd_get_32 (output_bfd, loc);
4791 bfd_put_32 (output_bfd, insn, loc);
4799 ppc_elf_select_plt_layout (bfd *output_bfd ATTRIBUTE_UNUSED,
6128 ppc_elf_size_dynamic_sections (bfd *output_bfd,
6548 && !elf_vxworks_add_dynamic_entries (output_bfd, info))
6620 maybe_strip_sdasym (bfd *output_bfd, elf_linker_section_t *lsect)
6628 s = bfd_get_section_by_name (output_bfd, lsect->name);
6629 if (s == NULL || bfd_section_removed_from_list (output_bfd, s))
6631 s = bfd_get_section_by_name (output_bfd
6632 if (s == NULL || bfd_section_removed_from_list (output_bfd, s))
6650 maybe_strip_sdasym (info->output_bfd, &htab->sdata[0]);
6651 maybe_strip_sdasym (info->output_bfd, &htab->sdata[1]);
7369 bfd *output_bfd = info->output_bfd;
7391 bfd_put_32 (output_bfd, LWZ_11_30 + PPC_LO (plt), p);
7393 bfd_put_32 (output_bfd, MTCTR_11, p);
7395 bfd_put_32 (output_bfd, BCTR, p);
7397 bfd_put_32 (output_bfd, htab->params->ppc476_workaround ? BA : NOP, p);
7402 bfd_put_32 (output_bfd, ADDIS_11_30 + PPC_HA (plt), p);
7404 bfd_put_32 (output_bfd, LWZ_11_11 + PPC_LO (plt), p);
7406 bfd_put_32 (output_bfd, MTCTR_11, p);
7408 bfd_put_32 (output_bfd, BCTR, p);
7414 bfd_put_32 (output_bfd, LIS_11 + PPC_HA (plt), p);
7416 bfd_put_32 (output_bfd, LWZ_11_11 + PPC_LO (plt), p);
7418 bfd_put_32 (output_bfd, MTCTR_11, p);
7420 bfd_put_32 (output_bfd, BCTR, p);
7566 ppc_elf_relocate_section (bfd *output_bfd,
7584 bfd_vma d_offset = (bfd_big_endian (output_bfd) ? 2 : 0);
7645 relocation = _bfd_elf_rela_local_sym (output_bfd, sym, &sec, rel);
7727 insn = bfd_get_32 (output_bfd, contents + rel->r_offset - d_offset);
7730 output_bfd, insn, contents + rel->r_offset - d_offset);
7742 insn = bfd_get_32 (output_bfd, contents + rel->r_offset);
7746 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
7773 bfd_put_32 (output_bfd, NOP, contents + rel->r_offset);
7810 insn1 = bfd_get_32 (output_bfd,
7818 bfd_put_32 (output_bfd, insn2, contents + offset);
7852 bfd_put_32 (output_bfd, insn2, contents + offset);
7855 bfd_put_32 (output_bfd, insn1,
7887 bfd_put_32 (output_bfd, insn2, contents + offset);
7915 bfd_put_32 (output_bfd, insn2,
7945 insn = bfd_get_32 (output_bfd, contents + rel->r_offset);
7957 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
8007 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
8208 bfd_elf32_swap_reloca_out (output_bfd,
8234 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc);
8253 bfd_put_32 (output_bfd, value,
8258 bfd_put_32 (output_bfd, value,
8353 unsigned int insn = bfd_get_32 (output_bfd, p);
8356 bfd_put_32 (output_bfd, insn, p);
8461 outrel.r_offset = _bfd_elf_section_offset (output_bfd, info,
8555 bfd_elf32_swap_reloca_out (output_bfd, &outrel, loc);
8611 bfd_put_32 (output_bfd, stub[0], contents + insn_offset - 12);
8612 bfd_put_32 (output_bfd, stub[1], contents + insn_offset - 8);
8613 bfd_put_32 (output_bfd, stub[2], contents + insn_offset - 4);
8630 bfd_put_32 (output_bfd, insn, contents + insn_offset);
8635 bfd_put_32 (output_bfd, insn, contents + insn_offset);
8643 bfd_put_32 (output_bfd, insn, contents + insn_offset);
8755 name = bfd_get_section_name (output_bfd, sec->output_section);
8785 name = bfd_get_section_name (output_bfd, sec->output_section);
8802 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8808 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8814 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8820 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8826 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8832 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8853 name = bfd_get_section_name (output_bfd, sec->output_section);
8896 insn = bfd_get_32 (output_bfd, contents + rel->r_offset);
8916 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
8930 bfd_put_32 (output_bfd, insn, contents + rel->r_offset);
8952 name = bfd_get_section_name (output_bfd, sec->output_section);
8994 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
8997 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
9002 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
9008 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
9014 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
9020 ppc_elf_vle_split16 (output_bfd, contents + rel->r_offset,
9132 insn = bfd_get_32 (output_bfd, contents + rel->r_offset - d_offset);
9170 && _bfd_elf_section_offset (output_bfd, info, input_section,
9507 ppc_elf_finish_dynamic_symbol (bfd *output_bfd,
9566 bfd_put_32 (output_bfd,
9569 bfd_put_32 (output_bfd,
9577 bfd_put_32 (output_bfd,
9580 bfd_put_32 (output_bfd,
9585 bfd_put_32 (output_bfd, plt_entry[2],
9587 bfd_put_32 (output_bfd, plt_entry[3],
9596 bfd_put_32 (output_bfd,
9605 bfd_put_32 (output_bfd,
9609 bfd_put_32 (output_bfd, plt_entry[6],
9611 bfd_put_32 (output_bfd, plt_entry[7],
9617 bfd_put_32 (output_bfd, (htab->plt->output_section->vma
9637 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
9647 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
9658 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
9693 bfd_put_32 (output_bfd, val,
9721 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
9754 (output_bfd, htab->glink->output_section));
9776 bfd_put_32 (output_bfd, LWZ_11_3, p);
9778 bfd_put_32 (output_bfd, LWZ_12_3 + 4, p);
9780 bfd_put_32 (output_bfd, MR_0_3, p);
9782 bfd_put_32 (output_bfd, CMPWI_11_0, p);
9784 bfd_put_32 (output_bfd, ADD_3_12_2, p);
9786 bfd_put_32 (output_bfd, BEQLR, p);
9788 bfd_put_32 (output_bfd, MR_3_0, p);
9790 bfd_put_32 (output_bfd, NOP, p);
9828 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
9866 ppc_elf_finish_dynamic_sections (bfd *output_bfd,
9941 && elf_vxworks_finish_dynamic_entry (output_bfd, &dyn))
9946 bfd_elf32_swap_dyn_out (output_bfd, &dyn, dyncon);
9965 bfd_put_32 (output_bfd, 0x4e800021, p - 4);
9973 bfd_put_32 (output_bfd, val, p);
10001 bfd_put_32 (output_bfd, plt_entry[0] | PPC_HA (got_value),
10003 bfd_put_32 (output_bfd, plt_entry[1] | PPC_LO (got_value),
10008 bfd_put_32 (output_bfd, plt_entry[0], splt->contents + 0);
10009 bfd_put_32 (output_bfd, plt_entry[1], splt->contents + 4);
10011 bfd_put_32 (output_bfd, plt_entry[2], splt->contents + 8);
10012 bfd_put_32 (output_bfd, plt_entry[3], splt->contents + 12);
10013 bfd_put_32 (output_bfd, plt_entry[4], splt->contents + 16);
10014 bfd_put_32 (output_bfd, plt_entry[5], splt->contents + 20);
10015 bfd_put_32 (output_bfd, plt_entry[6], splt->contents + 24);
10016 bfd_put_32 (output_bfd, plt_entry[7], splt->contents + 28);
10031 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
10040 bfd_elf32_swap_reloca_out (output_bfd, &rela, loc);
10050 bfd_elf32_swap_reloc_in (output_bfd, loc, &rel);
10052 bfd_elf32_swap_reloc_out (output_bfd, &rel, loc);
10055 bfd_elf32_swap_reloc_in (output_bfd, loc, &rel);
10057 bfd_elf32_swap_reloc_out (output_bfd, &rel, loc);
10060 bfd_elf32_swap_reloc_in (output_bfd, loc, &rel);
10062 bfd_elf32_swap_reloc_out (output_bfd, &rel, loc);
10188 bfd_put_32 (output_bfd, B + endp - p, p);
10193 bfd_put_32 (output_bfd, NOP, p);
10220 insn = bfd_get_32 (output_bfd, loc);
10225 insn = bfd_get_32 (output_bfd, loc - 16);
10227 bfd_put_32 (output_bfd, B | (-16 & 0x3fffffc), loc);
10229 bfd_put_32 (output_bfd, B | (-20 & 0x3fffffc), loc);
10245 bfd_put_32 (output_bfd, insn, p);
10254 bfd_put_32 (output_bfd,
10256 bfd_put_32 (output_bfd,
10258 bfd_put_32 (output_bfd,
10262 bfd_put_32 (output_bfd,
10264 bfd_put_32 (output_bfd,
10269 bfd_put_32 (output_bfd,
10271 bfd_put_32 (output_bfd,
10283 bfd_put_32 (output_bfd, insn, p);
10288 bfd_put_32 (output_bfd,
10290 bfd_put_32 (output_bfd,
10292 bfd_put_32 (output_bfd,
10296 bfd_put_32 (output_bfd,
10298 bfd_put_32 (output_bfd,
10303 bfd_put_32 (output_bfd,
10305 bfd_put_32 (output_bfd,
10331 && !_bfd_elf_write_section_eh_frame (output_bfd, info,