Lines Matching +refs:po +refs:string +refs:contents
989 const char *string) in or1k_elf_link_hash_newfunc() argument
1005 table, string)); in or1k_elf_link_hash_newfunc()
1145 asection *input_section, bfd_byte *contents, in or1k_final_link_relocate() argument
1215 x = bfd_get_32 (input_bfd, contents + offset); in or1k_final_link_relocate()
1243 bfd_put_8 (input_bfd, x, contents + offset); in or1k_final_link_relocate()
1246 bfd_put_16 (input_bfd, x, contents + offset); in or1k_final_link_relocate()
1249 bfd_put_32 (input_bfd, x, contents + offset); in or1k_final_link_relocate()
1253 bfd_put_64 (input_bfd, x, contents + offset); in or1k_final_link_relocate()
1300 bfd_byte *contents, in or1k_elf_relocate_section() argument
1407 name = h->root.root.string; in or1k_elf_relocate_section()
1412 rel, 1, relend, howto, 0, contents); in or1k_elf_relocate_section()
1479 sgot->contents + off); in or1k_elf_relocate_section()
1503 bfd_put_32 (output_bfd, relocation, sgot->contents + off); in or1k_elf_relocate_section()
1517 loc = srelgot->contents; in or1k_elf_relocate_section()
1562 input_bfd, h->root.root.string); in or1k_elf_relocate_section()
1671 loc = sreloc->contents; in or1k_elf_relocate_section()
1777 BFD_ASSERT (srelgot->contents != NULL); in or1k_elf_relocate_section()
1794 loc = srelgot->contents; in or1k_elf_relocate_section()
1799 bfd_put_32 (output_bfd, 0, sgot->contents + gotoff + i*4); in or1k_elf_relocate_section()
1805 bfd_put_32 (output_bfd, 1, sgot->contents + gotoff); in or1k_elf_relocate_section()
1807 sgot->contents + gotoff + 4); in or1k_elf_relocate_section()
1815 BFD_ASSERT (srelgot->contents != NULL); in or1k_elf_relocate_section()
1830 loc = srelgot->contents; in or1k_elf_relocate_section()
1834 bfd_put_32 (output_bfd, 0, sgot->contents + gotoff); in or1k_elf_relocate_section()
1839 sgot->contents + gotoff); in or1k_elf_relocate_section()
1876 r = or1k_final_link_relocate (howto, input_bfd, input_section, contents, in or1k_elf_relocate_section()
2278 or1k_write_plt_entry (bfd *output_bfd, bfd_byte *contents, unsigned insnj, in or1k_write_plt_entry() argument
2317 bfd_put_32 (output_bfd, output_insns[i], contents + (i*4)); in or1k_write_plt_entry()
2346 dyncon = (Elf32_External_Dyn *) sdyn->contents; in or1k_elf_finish_dynamic_sections()
2347 dynconend = (Elf32_External_Dyn *) (sdyn->contents + sdyn->size); in or1k_elf_finish_dynamic_sections()
2395 unsigned po = got_addr & 0x1fff; in or1k_elf_finish_dynamic_sections() local
2397 plt[1] = OR1K_LWZ(15,12) | (po + 8); in or1k_elf_finish_dynamic_sections()
2398 plt[2] = OR1K_LWZ(12,12) | (po + 4); in or1k_elf_finish_dynamic_sections()
2415 or1k_write_plt_entry (output_bfd, splt->contents, OR1K_JR(15), in or1k_elf_finish_dynamic_sections()
2427 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents); in or1k_elf_finish_dynamic_sections()
2431 sgot->contents); in or1k_elf_finish_dynamic_sections()
2507 unsigned po = (got_addr & 0x1fff); in or1k_elf_finish_dynamic_symbol() local
2509 plt[1] = OR1K_LWZ(12,12) | po; in or1k_elf_finish_dynamic_symbol()
2557 or1k_write_plt_entry (output_bfd, splt->contents + h->plt.offset, in or1k_elf_finish_dynamic_symbol()
2564 bfd_put_32 (output_bfd, plt_base_addr, sgot->contents + got_offset); in or1k_elf_finish_dynamic_symbol()
2570 loc = srela->contents; in or1k_elf_finish_dynamic_symbol()
2614 bfd_put_32 (output_bfd, (bfd_vma) 0, sgot->contents + h->got.offset); in or1k_elf_finish_dynamic_symbol()
2619 loc = srelgot->contents; in or1k_elf_finish_dynamic_symbol()
2644 loc = s->contents + s->reloc_count * sizeof (Elf32_External_Rela); in or1k_elf_finish_dynamic_symbol()
2650 if (strcmp (h->root.root.string, "_DYNAMIC") == 0 in or1k_elf_finish_dynamic_symbol()
3074 s->contents = (unsigned char *) ELF_DYNAMIC_INTERPRETER; in or1k_elf_size_dynamic_sections()
3209 s->contents = bfd_zalloc (dynobj, s->size); in or1k_elf_size_dynamic_sections()
3211 if (s->contents == NULL) in or1k_elf_size_dynamic_sections()