Home
last modified time | relevance | path

Searched refs:sgotplt (Results 1 – 13 of 13) sorted by relevance

/freebsd-11-stable/contrib/binutils/bfd/
HDelf32-i386.c657 asection *sgotplt; member
749 ret->sgotplt = NULL; in elf_i386_link_hash_table_create()
779 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in create_got_section()
780 if (!htab->sgot || !htab->sgotplt) in create_got_section()
1610 htab->sgotplt->size += 4; in allocate_dynrelocs()
1676 eh->tlsdesc_got = htab->sgotplt->size in allocate_dynrelocs()
1678 htab->sgotplt->size += 8; in allocate_dynrelocs()
1928 *local_tlsdesc_gotent = htab->sgotplt->size in elf_i386_size_dynamic_sections()
1930 htab->sgotplt->size += 8; in elf_i386_size_dynamic_sections()
1995 || s == htab->sgotplt in elf_i386_size_dynamic_sections()
[all …]
HDelf64-x86-64.c466 asection *sgotplt; member
553 ret->sgotplt = NULL; in elf64_x86_64_link_hash_table_create()
581 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in create_got_section()
582 if (!htab->sgot || !htab->sgotplt) in create_got_section()
1473 htab->sgotplt->size += GOT_ENTRY_SIZE; in allocate_dynrelocs()
1518 eh->tlsdesc_got = htab->sgotplt->size in allocate_dynrelocs()
1520 htab->sgotplt->size += 2 * GOT_ENTRY_SIZE; in allocate_dynrelocs()
1770 *local_tlsdesc_gotent = htab->sgotplt->size in elf64_x86_64_size_dynamic_sections()
1772 htab->sgotplt->size += 2 * GOT_ENTRY_SIZE; in elf64_x86_64_size_dynamic_sections()
1855 || s == htab->sgotplt in elf64_x86_64_size_dynamic_sections()
[all …]
HDelf32-s390.c720 asection *sgotplt; member
795 ret->sgotplt = NULL;
822 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
823 if (!htab->sgot || !htab->sgotplt)
1778 htab->sgotplt->size += GOT_ENTRY_SIZE;
2095 || s == htab->sgotplt
3137 || htab->sgotplt == NULL
3174 (htab->sgotplt->output_section->vma
3175 + htab->sgotplt->output_offset
3241 htab->sgotplt->contents + got_offset);
[all …]
HDelf64-s390.c675 asection *sgotplt; member
750 ret->sgotplt = NULL;
777 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
778 if (!htab->sgot || !htab->sgotplt)
1753 htab->sgotplt->size += GOT_ENTRY_SIZE;
2069 || s == htab->sgotplt
3098 || htab->sgotplt == NULL
3129 (htab->sgotplt->output_section->vma +
3130 htab->sgotplt->output_offset + got_offset
3148 htab->sgotplt->contents + got_offset);
[all …]
HDelfxx-sparc.h71 asection *sgotplt; member
HDelfxx-sparc.c905 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in create_got_section()
906 if (!htab->sgotplt) in create_got_section()
1917 htab->sgotplt->size += 4; in allocate_dynrelocs()
2252 || s == htab->sgotplt) in _bfd_sparc_elf_size_dynamic_sections()
3588 BFD_ASSERT (htab->sgotplt != NULL); in sparc_vxworks_build_plt_entry()
3593 htab->sgotplt->contents + got_offset); in sparc_vxworks_build_plt_entry()
3617 rela.r_offset = (htab->sgotplt->output_section->vma in sparc_vxworks_build_plt_entry()
3618 + htab->sgotplt->output_offset in sparc_vxworks_build_plt_entry()
3677 rela.r_offset = (htab->sgotplt->output_section->vma in _bfd_sparc_elf_finish_dynamic_symbol()
3678 + htab->sgotplt->output_offset in _bfd_sparc_elf_finish_dynamic_symbol()
[all …]
HDelf32-ppc.c2470 asection *sgotplt; member
2604 htab->sgotplt = bfd_get_section_by_name (abfd, ".got.plt"); in ppc_elf_create_got()
2605 if (!htab->sgotplt) in ppc_elf_create_got()
4715 htab->sgotplt->size += 4; in allocate_dynrelocs()
5119 || s == htab->sgotplt in ppc_elf_size_dynamic_sections()
7179 htab->sgotplt->contents + got_offset); in ppc_elf_finish_dynamic_symbol()
7211 rela.r_offset = (htab->sgotplt->output_section->vma in ppc_elf_finish_dynamic_symbol()
7212 + htab->sgotplt->output_offset in ppc_elf_finish_dynamic_symbol()
7225 rela.r_offset = (htab->sgotplt->output_section->vma in ppc_elf_finish_dynamic_symbol()
7226 + htab->sgotplt->output_offset in ppc_elf_finish_dynamic_symbol()
[all …]
HDelf64-alpha.c2483 asection *splt, *spltrel, *sgotplt; in elf64_alpha_size_plt_section() local
2514 sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in elf64_alpha_size_plt_section()
2515 sgotplt->size = entries ? 16 : 0; in elf64_alpha_size_plt_section()
4804 asection *splt, *sgotplt, *srelaplt; in elf64_alpha_finish_dynamic_sections() local
4817 sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in elf64_alpha_finish_dynamic_sections()
4818 BFD_ASSERT (sgotplt != NULL); in elf64_alpha_finish_dynamic_sections()
4819 if (sgotplt->size > 0) in elf64_alpha_finish_dynamic_sections()
4820 gotplt_vma = sgotplt->output_section->vma + sgotplt->output_offset; in elf64_alpha_finish_dynamic_sections()
HDelfxx-ia64.c5441 asection *sdyn, *sgotplt; local
5445 sgotplt = bfd_get_section_by_name (dynobj, ".got.plt");
5478 dyn.d_un.d_ptr = (sgotplt->output_section->vma
5479 + sgotplt->output_offset);
5501 pltres = (sgotplt->output_section->vma
5502 + sgotplt->output_offset
HDelfxx-mips.c332 asection *sgotplt; member
2408 got_address = (htab->sgotplt->output_section->vma in mips_elf_gotplt_index()
2409 + htab->sgotplt->output_offset in mips_elf_gotplt_index()
3830 htab->sgotplt = s; in mips_elf_create_got_section()
7100 htab->sgotplt->size += 4; in _bfd_mips_vxworks_adjust_dynamic_symbol()
7505 && s != htab->sgotplt in _bfd_mips_elf_size_dynamic_sections()
8441 got_address = (htab->sgotplt->output_section->vma in _bfd_mips_vxworks_finish_dynamic_symbol()
8442 + htab->sgotplt->output_offset in _bfd_mips_vxworks_finish_dynamic_symbol()
8455 htab->sgotplt->contents + plt_index * 4); in _bfd_mips_vxworks_finish_dynamic_symbol()
10190 ret->sgotplt = NULL; in _bfd_mips_elf_link_hash_table_create()
HDelf32-arm.c2230 asection *sgotplt; member
2316 htab->sgotplt = bfd_get_section_by_name (dynobj, ".got.plt"); in create_got_section()
2317 if (!htab->sgot || !htab->sgotplt) in create_got_section()
2466 ret->sgotplt = NULL; in elf32_arm_link_hash_table_create()
8255 eh->plt_got_offset = htab->sgotplt->size; in allocate_dynrelocs()
8256 htab->sgotplt->size += 4; in allocate_dynrelocs()
HDChangeLog-20062551 (create_got_section): Initialize sgotplt for VxWorks.
2570 srelplt2, sgotplt, plt_header_size and plt_entry_size fields.
2771 srelplt2, sgotplt, splt, plt_header_size and plt_entry_size fields.
2842 Check for sgotplt and splt. Allocate the .rel(a).dyn contents last,
HDChangeLog-00011105 (struct elf_s390_link_hash_table): Add sgot, sgotplt, srelgot, splt,
4093 sgotplt, srelgot, splt, srelplt, sdynbss, srelbss fields.