/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | elfxx-sparc.c | 597 sparc32_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset, 603 splt->contents + offset); 607 splt->contents + offset + 4); 609 splt->contents + offset + 8); 622 sparc64_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset, 625 unsigned char *entry = splt->contents + offset; 639 | (((splt->contents + PLT64_ENTRY_SIZE) - (entry + 4)) / 4 & 0x7ffff); 688 ptr = splt->contents 694 *r_offset = (bfd_vma) (ptr - splt->contents); 711 bfd_put_64 (output_bfd, (bfd_vma) (splt 596 sparc32_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max ATTRIBUTE_UNUSED, bfd_vma *r_offset) argument 621 sparc64_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max, bfd_vma *r_offset) argument 3645 asection *splt; local 4000 asection *splt; local [all...] |
H A D | elf32-s390.c | 722 asection *splt; member in struct:elf_s390_link_hash_table 797 ret->splt = NULL; 856 htab->splt = bfd_get_section_by_name (dynobj, ".plt"); 862 if (!htab->splt || !htab->srelplt || !htab->sdynbss 1752 asection *s = htab->splt; 2093 if (s == htab->splt 2161 if (htab->splt->size != 0) 2508 || htab->splt == NULL) 2516 relocation = (htab->splt->output_section->vma 2517 + htab->splt [all...] |
H A D | sunos.c | 1254 asection *splt = NULL; 1326 splt = bfd_get_section_by_name (dynobj, ".plt"); 1328 BFD_ASSERT (splt != NULL && srel != NULL); 1372 if (splt->size == 0) 1373 splt->size = M68K_PLT_ENTRY_SIZE; 1374 h->plt_offset = splt->size; 1378 h->root.root.u.def.section = splt; 1379 h->root.root.u.def.value = splt->size; 1382 splt->size += M68K_PLT_ENTRY_SIZE; 1410 asection *splt 1253 asection *splt = NULL; local 1409 asection *splt = NULL; local 2112 asection *splt; local 2356 asection *splt; local [all...] |
H A D | elf64-alpha.c | 2458 asection *splt = (asection *) data; 2471 if (splt->size == 0) 2472 splt->size = PLT_HEADER_SIZE; 2473 gotent->plt_offset = splt->size; 2474 splt->size += PLT_ENTRY_SIZE; 2491 asection *splt, *spltrel, *sgotplt; 2496 splt = bfd_get_section_by_name (dynobj, ".plt"); 2497 if (splt == NULL) 2500 splt->size = 0; 2503 elf64_alpha_size_plt_section_1, splt); 2450 asection *splt = (asection *) data; local 2483 asection *splt, *spltrel, *sgotplt; local 2495 elf64_alpha_size_plt_section_1, splt); local 4654 asection *splt, *sgot, *srel; local 4804 asection *splt, *sgotplt, *srelaplt; local [all...] |
H A D | elf64-x86-64.c | 470 asection *splt; 475 /* The offset into splt of the PLT entry for the TLS descriptor 557 ret->splt = NULL; 615 htab->splt = bfd_get_section_by_name (dynobj, ".plt"); 621 if (!htab->splt || !htab->srelplt || !htab->sdynbss 1449 asection *s = htab->splt; 1840 if (htab->splt->size == 0) 1841 htab->splt->size += PLT_ENTRY_SIZE; 1842 htab->tlsdesc_plt = htab->splt->size; 1843 htab->splt 468 asection *splt; member in struct:elf64_x86_64_link_hash_table [all...] |
H A D | elf64-s390.c | 677 asection *splt; member in struct:elf_s390_link_hash_table 752 ret->splt = NULL; 811 htab->splt = bfd_get_section_by_name (dynobj, ".plt"); 817 if (!htab->splt || !htab->srelplt || !htab->sdynbss 1727 asection *s = htab->splt; 2067 if (s == htab->splt 2135 if (htab->splt->size != 0) 2486 || htab->splt == NULL) 2494 relocation = (htab->splt->output_section->vma 2495 + htab->splt [all...] |
H A D | elfxx-sparc.h | 51 asection *splt; member in struct:_bfd_sparc_elf_link_hash_table
|
H A D | elf32-i386.c | 661 asection *splt; 753 ret->splt = NULL; 813 htab->splt = bfd_get_section_by_name (dynobj, ".plt"); 819 if (!htab->splt || !htab->srelplt || !htab->sdynbss 1586 asection *s = htab->splt; 1995 if (s == htab->splt 2069 if (htab->splt->size != 0) 2508 || htab->splt == NULL) 2516 relocation = (htab->splt->output_section->vma 2517 + htab->splt 659 asection *splt; member in struct:elf_i386_link_hash_table [all...] |
H A D | elf32-arm.c | 2232 asection *splt; member in struct:elf32_arm_link_hash_table 2349 htab->splt = bfd_get_section_by_name (dynobj, ".plt"); 2377 if (!htab->splt 2468 ret->splt = NULL; 3210 if (globals->splt != NULL && h->plt.offset != (bfd_vma) -1) 4517 asection * splt = NULL; local 4547 splt = bfd_get_section_by_name (dynobj, ".plt"); 4599 && splt != NULL 4607 value = (splt->output_section->vma 4608 + splt 8805 asection * splt; local 9095 asection *splt; local [all...] |
H A D | elf32-ppc.c | 7427 asection *splt; 7440 splt = bfd_get_section_by_name (dynobj, ".plt"); 7442 splt = NULL; 7525 if (splt && splt->size > 0) 7541 splt->contents + 0); 7543 splt->contents + 4); 7547 bfd_put_32 (output_bfd, plt_entry[0], splt->contents + 0); 7548 bfd_put_32 (output_bfd, plt_entry[1], splt->contents + 4); 7550 bfd_put_32 (output_bfd, plt_entry[2], splt 7409 asection *splt; local [all...] |
H A D | elfxx-mips.c | 333 asection *splt; member in struct:mips_elf_link_hash_table 6107 htab->splt = bfd_get_section_by_name (abfd, ".plt"); 6111 || !htab->splt) 7106 if (htab->splt->size == 0) 7108 htab->splt->size += htab->plt_header_size; 7114 h->plt.offset = htab->splt->size; 7115 htab->splt->size += htab->plt_entry_size; 7123 h->root.u.def.section = htab->splt; 7537 && s != htab->splt) 7635 if (htab->splt [all...] |