Lines Matching refs:sgotplt
595 asection *sgotplt; member
1413 htab->sgotplt = bfd_get_linker_section (dynobj, ".got.plt"); in elf_xtensa_create_dynamic_sections()
1426 if (htab->sgotplt == NULL in elf_xtensa_create_dynamic_sections()
1427 || ! bfd_set_section_flags (dynobj, htab->sgotplt, flags)) in elf_xtensa_create_dynamic_sections()
1605 asection *s, *srelplt, *splt, *sgotplt, *srelgot, *spltlittbl, *sgotloc; in elf_xtensa_size_dynamic_sections() local
1675 sgotplt = elf_xtensa_get_gotplt_section (info, chunk); in elf_xtensa_size_dynamic_sections()
1676 BFD_ASSERT (sgotplt != NULL); in elf_xtensa_size_dynamic_sections()
1687 sgotplt->size = 4 * (chunk_entries + 2); in elf_xtensa_size_dynamic_sections()
1694 sgotplt->size = 0; in elf_xtensa_size_dynamic_sections()
2309 asection *splt, *sgotplt; in elf_xtensa_create_plt_entry() local
2316 sgotplt = elf_xtensa_get_gotplt_section (info, chunk); in elf_xtensa_create_plt_entry()
2317 BFD_ASSERT (splt != NULL && sgotplt != NULL); in elf_xtensa_create_plt_entry()
2320 got_base = sgotplt->output_section->vma + sgotplt->output_offset; in elf_xtensa_create_plt_entry()
2328 sgotplt->contents + lit_offset); in elf_xtensa_create_plt_entry()
3294 asection *sgotplt, *srelgot, *spltlittbl; in elf_xtensa_finish_dynamic_sections() local
3323 sgotplt = elf_xtensa_get_gotplt_section (info, chunk); in elf_xtensa_finish_dynamic_sections()
3324 BFD_ASSERT (sgotplt != NULL); in elf_xtensa_finish_dynamic_sections()
3332 irela.r_offset = (sgotplt->output_section->vma in elf_xtensa_finish_dynamic_sections()
3333 + sgotplt->output_offset); in elf_xtensa_finish_dynamic_sections()
3343 irela.r_offset = (sgotplt->output_section->vma in elf_xtensa_finish_dynamic_sections()
3344 + sgotplt->output_offset + 4); in elf_xtensa_finish_dynamic_sections()
3359 sgotplt->output_section->vma + sgotplt->output_offset, in elf_xtensa_finish_dynamic_sections()
9610 asection *splt, *sgotplt, *srelgot; in shrink_dynamic_reloc_sections() local
9623 sgotplt = elf_xtensa_get_gotplt_section (info, chunk); in shrink_dynamic_reloc_sections()
9624 BFD_ASSERT (splt != NULL && sgotplt != NULL); in shrink_dynamic_reloc_sections()
9634 sgotplt->size -= 8; in shrink_dynamic_reloc_sections()
9638 BFD_ASSERT (sgotplt->size == 4); in shrink_dynamic_reloc_sections()
9642 BFD_ASSERT (sgotplt->size >= 4); in shrink_dynamic_reloc_sections()
9645 sgotplt->size -= 4; in shrink_dynamic_reloc_sections()
10327 return htab->sgotplt; in elf_xtensa_get_gotplt_section()
10707 asection *sgotplt; in xtensa_callback_required_dependence() local
10711 sgotplt = bfd_get_linker_section (sec->owner, ".got.plt"); in xtensa_callback_required_dependence()
10721 sgotplt = bfd_get_linker_section (sec->owner, got_name); in xtensa_callback_required_dependence()
10723 BFD_ASSERT (sgotplt); in xtensa_callback_required_dependence()
10728 (*callback) (sec, sec_size, sgotplt, 0, closure); in xtensa_callback_required_dependence()