Searched refs:splt (Results 1 - 25 of 70) sorted by relevance

123

/haiku-buildtools/binutils/bfd/
H A Delf32-xstormy16.c413 asection *splt;
461 splt = elf_hash_table (info)->splt;
462 if (splt == NULL)
468 splt = bfd_make_section_anyway_with_flags (dynobj, ".plt",
470 elf_hash_table (info)->splt = splt;
471 if (splt == NULL
472 || ! bfd_set_section_alignment (dynobj, splt, 1))
499 *offset = splt
411 asection *splt; local
528 asection *splt; member in struct:relax_plt_data
578 xstormy16_elf_relax_section(bfd *dynobj, asection *splt, struct bfd_link_info *info, bfd_boolean *again) argument
710 asection *splt; local
773 asection *splt; local
959 asection *splt = elf_hash_table (info)->splt; local
[all...]
H A Delf32-m32c.c405 asection *splt;
411 splt = elf_hash_table (info)->splt;
533 bfd_put_32 (input_bfd, x, splt->contents + *plt_offset);
537 relocation = (splt->output_section->vma
538 + splt->output_offset
549 splt,
664 asection *splt;
673 splt = NULL;
706 splt
403 asection *splt; local
661 asection *splt; local
757 asection *splt = elf_hash_table (info)->splt; local
781 asection *splt; local
1099 asection *splt; member in struct:relax_plt_data
1149 m32c_elf_relax_plt_section(asection *splt, struct bfd_link_info *info, bfd_boolean *again) argument
[all...]
H A Delf32-or1k.c881 if (htab->root.splt != NULL && h != NULL
884 relocation = (htab->root.splt->output_section->vma
885 + htab->root.splt->output_offset
1694 asection *splt; local
1734 splt = htab->root.splt;
1735 if (splt && splt->size > 0)
1740 splt->contents);
1742 splt
1807 asection *splt; local
[all...]
H A Delf32-vax.c932 s = elf_hash_table (info)->splt;
1341 asection *splt;
1351 splt = NULL;
1487 splt = elf_hash_table (info)->splt;
1488 BFD_ASSERT (splt != NULL);
1733 asection *splt;
1746 splt = elf_hash_table (info)->splt;
1749 BFD_ASSERT (splt !
1340 asection *splt; local
1732 asection *splt; local
1873 asection *splt; local
[all...]
H A Delf32-m32r.c1636 htab->root.splt = s;
1941 asection *s = htab->root.splt;
2234 if (s == htab->root.splt
2299 if (htab->root.splt->size != 0)
2384 asection *sgot, *splt, *sreloc;
2393 splt = htab->root.splt;
2813 relocation = (splt->output_section->vma
2814 + splt->output_offset
3097 asection *splt;
2379 asection *sgot, *splt, *sreloc; local
3092 asection *splt; local
3298 asection *splt; local
[all...]
H A Delf32-rl78.c690 asection *splt;
696 splt = elf_hash_table (info)->splt;
779 bfd_put_32 (input_bfd, x, splt->contents + *plt_offset);
783 relocation = (splt->output_section->vma
784 + splt->output_offset
795 splt,
1306 asection *splt;
1347 splt = elf_hash_table (info)->splt;
688 asection *splt; local
1301 asection *splt; local
1396 asection *splt; local
1432 asection *splt; local
1460 asection *splt; member in struct:relax_plt_data
1510 rl78_elf_relax_plt_section(bfd *dynobj, asection *splt, struct bfd_link_info *info, bfd_boolean *again) argument
[all...]
H A Delf32-cris.c989 asection *splt;
1006 splt = NULL;
1012 splt = htab->root.splt;
1389 || splt == NULL)
1397 relocation = (splt->output_section->vma
1398 + splt->output_offset
1414 || splt == NULL)
1422 relocation = (splt->output_section->vma
1423 + splt
983 asection *splt; local
2093 asection *splt; local
2320 asection *splt; local
[all...]
H A Delfxx-sparc.c806 sparc32_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset,
812 splt->contents + offset);
816 splt->contents + offset + 4);
818 splt->contents + offset + 8);
831 sparc64_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset,
834 unsigned char *entry = splt->contents + offset;
848 | (((splt->contents + PLT64_ENTRY_SIZE) - (entry + 4)) / 4 & 0x7ffff);
897 ptr = splt->contents
903 *r_offset = (bfd_vma) (ptr - splt->contents);
920 bfd_put_64 (output_bfd, (bfd_vma) (splt
805 sparc32_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max ATTRIBUTE_UNUSED, bfd_vma *r_offset) argument
830 sparc64_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max, bfd_vma *r_offset) argument
4362 asection *splt; local
4805 asection *splt; local
[all...]
H A Delf64-alpha.c1308 elf_hash_table (info)->splt = s;
2143 s = elf_hash_table(info)->splt;
2592 asection *splt = (asection *) data;
2605 if (splt->size == 0)
2606 splt->size = PLT_HEADER_SIZE;
2607 gotent->plt_offset = splt->size;
2608 splt->size += PLT_ENTRY_SIZE;
2625 asection *splt, *spltrel, *sgotplt;
2633 splt = elf_hash_table(info)->splt;
2584 asection *splt = (asection *) data; local
2617 asection *splt, *spltrel, *sgotplt; local
4872 asection *splt, *sgot, *srel; local
5022 asection *splt, *sgotplt, *srelaplt; local
[all...]
H A Dsunos.c1250 asection *splt = NULL;
1322 splt = bfd_get_linker_section (dynobj, ".plt");
1324 BFD_ASSERT (splt != NULL && srel != NULL);
1368 if (splt->size == 0)
1369 splt->size = M68K_PLT_ENTRY_SIZE;
1370 h->plt_offset = splt->size;
1374 h->root.root.u.def.section = splt;
1375 h->root.root.u.def.value = splt->size;
1378 splt->size += M68K_PLT_ENTRY_SIZE;
1406 asection *splt
1249 asection *splt = NULL; local
1405 asection *splt = NULL; local
2105 asection *splt; local
2349 asection *splt; local
[all...]
H A Delf32-arc.c75 asection * splt; member in struct:dynamic_sections
1312 reloc_data.sym_section = htab->splt;
1329 reloc_data.sym_section = htab->splt;
1353 reloc_data.sym_section = htab->splt;
1578 .splt = NULL,
1603 ds.splt = bfd_get_section_by_name (dynobj, ".plt");
1796 if (htab->splt->size == 0)
1797 htab->splt->size += plt_data->entry_size;
1799 ret = htab->splt->size;
1801 htab->splt
[all...]
H A Delf64-sh64.c1438 asection *splt; local
1995 splt = elf_hash_table (info)->splt;
1996 BFD_ASSERT (splt != NULL);
1998 relocation = (splt->output_section->vma
1999 + splt->output_offset
3229 s = elf_hash_table (info)->splt;
3538 asection *splt;
3552 splt = elf_hash_table (info)->splt;
3537 asection *splt; local
3739 asection *splt; local
[all...]
H A Delf32-metag.c1658 if (hh->eh.plt.offset == (bfd_vma) -1 || htab->etab.splt == NULL)
1666 relocation = (htab->etab.splt->output_section->vma
1667 + htab->etab.splt->output_offset
2039 if (htab->etab.splt != NULL)
2620 asection *s = htab->etab.splt;
2941 if (s == htab->etab.splt
3072 asection *splt; local
3085 splt = htab->etab.splt;
3088 BFD_ASSERT (splt !
3301 asection *splt; local
[all...]
H A Delf64-x86-64.c968 /* The offset into splt of the PLT entry for the TLS descriptor
1204 && htab->elf.splt != NULL)
3231 asection *s = htab->elf.splt;
3874 if (htab->elf.splt->size == 0)
3875 htab->elf.splt->size += GET_PLT_ENTRY_SIZE (output_bfd);
3876 htab->tlsdesc_plt = htab->elf.splt->size;
3877 htab->elf.splt->size += GET_PLT_ENTRY_SIZE (output_bfd);
3889 && (htab->elf.splt == NULL
3890 || htab->elf.splt->size == 0)
3907 && htab->elf.splt !
[all...]
/haiku-buildtools/legacy/binutils/bfd/
H A Delf32-xstormy16.c388 asection *splt;
397 splt = NULL;
433 if (splt == NULL)
435 splt = bfd_get_section_by_name (dynobj, ".plt");
436 if (splt == NULL)
438 splt = bfd_make_section_with_flags (dynobj, ".plt",
447 if (splt == NULL
448 || ! bfd_set_section_alignment (dynobj, splt, 1))
476 *offset = splt->size;
477 splt
386 asection *splt; local
503 asection *splt; member in struct:relax_plt_data
559 xstormy16_elf_relax_section(bfd *dynobj, asection *splt, struct bfd_link_info *info, bfd_boolean *again) argument
691 asection *splt; local
755 asection *splt; local
944 asection *splt; local
[all...]
H A Delf32-m68k.c1500 asection *splt;
1514 splt = NULL;
1699 if (splt == NULL)
1701 splt = bfd_get_section_by_name (dynobj, ".plt");
1702 BFD_ASSERT (splt != NULL);
1705 relocation = (splt->output_section->vma
1706 + splt->output_offset
1718 if (splt == NULL)
1720 splt = bfd_get_section_by_name (dynobj, ".plt");
1721 BFD_ASSERT (splt !
1499 asection *splt; local
1929 asection *splt; local
2129 asection *splt; local
[all...]
H A Delf32-m32c.c343 asection *splt;
350 splt = NULL;
352 splt = bfd_get_section_by_name (dynobj, ".plt");
480 bfd_put_32 (input_bfd, x, splt->contents + *plt_offset);
484 relocation = (splt->output_section->vma
485 + splt->output_offset
496 splt,
649 asection *splt;
658 splt = NULL;
691 if (splt
341 asection *splt; local
646 asection *splt; local
748 asection *splt; local
773 asection *splt; local
1042 asection *splt; member in struct:relax_plt_data
1100 m32c_elf_relax_plt_section(bfd *dynobj, asection *splt, struct bfd_link_info *info, bfd_boolean *again) argument
[all...]
H A Delfxx-sparc.c583 sparc32_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset,
589 splt->contents + offset);
593 splt->contents + offset + 4);
595 splt->contents + offset + 8);
608 sparc64_plt_entry_build (bfd *output_bfd, asection *splt, bfd_vma offset,
611 unsigned char *entry = splt->contents + offset;
625 | (((splt->contents + PLT64_ENTRY_SIZE) - (entry + 4)) / 4 & 0x7ffff);
674 ptr = splt->contents
680 *r_offset = (bfd_vma) (ptr - splt->contents);
697 bfd_put_64 (output_bfd, (bfd_vma) (splt
582 sparc32_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max ATTRIBUTE_UNUSED, bfd_vma *r_offset) argument
607 sparc64_plt_entry_build(bfd *output_bfd, asection *splt, bfd_vma offset, bfd_vma max, bfd_vma *r_offset) argument
3642 asection *splt; local
4048 asection *splt; local
[all...]
H A Delf32-s390.c709 asection *splt; member in struct:elf_s390_link_hash_table
784 ret->splt = NULL;
843 htab->splt = bfd_get_section_by_name (dynobj, ".plt");
849 if (!htab->splt || !htab->srelplt || !htab->sdynbss
1780 asection *s = htab->splt;
2121 if (s == htab->splt
2189 if (htab->splt->size != 0)
2525 || htab->splt == NULL)
2533 relocation = (htab->splt->output_section->vma
2534 + htab->splt
[all...]
H A Delf32-vax.c1400 asection *splt;
1415 splt = NULL;
1575 if (splt == NULL)
1577 splt = bfd_get_section_by_name (dynobj, ".plt");
1578 BFD_ASSERT (splt != NULL);
1584 BFD_ASSERT (splt != NULL);
1825 asection *splt;
1838 splt = bfd_get_section_by_name (dynobj, ".plt");
1841 BFD_ASSERT (splt != NULL && sgot != NULL && srela != NULL);
1858 memcpy (splt
1399 asection *splt; local
1824 asection *splt; local
1981 asection *splt; local
[all...]
H A Delf32-cris.c939 asection *splt;
954 splt = NULL;
959 splt = bfd_get_section_by_name (dynobj, ".plt");
1319 || splt == NULL)
1327 relocation = (splt->output_section->vma
1328 + splt->output_offset
1344 || splt == NULL)
1352 relocation = (splt->output_section->vma
1353 + splt->output_offset
1585 asection *splt;
933 asection *splt; local
1578 asection *splt; local
1798 asection *splt; local
[all...]
H A Dsunos.c1269 asection *splt = NULL;
1341 splt = bfd_get_section_by_name (dynobj, ".plt");
1343 BFD_ASSERT (splt != NULL && srel != NULL);
1387 if (splt->size == 0)
1388 splt->size = M68K_PLT_ENTRY_SIZE;
1389 h->plt_offset = splt->size;
1393 h->root.root.u.def.section = splt;
1394 h->root.root.u.def.value = splt->size;
1397 splt->size += M68K_PLT_ENTRY_SIZE;
1425 asection *splt
1268 asection *splt = NULL; local
1424 asection *splt = NULL; local
2127 asection *splt; local
2371 asection *splt; local
[all...]
H A Delf64-alpha.c2428 asection *splt = (asection *) data;
2441 if (splt->size == 0)
2442 splt->size = PLT_HEADER_SIZE;
2443 gotent->plt_offset = splt->size;
2444 splt->size += PLT_ENTRY_SIZE;
2461 asection *splt, *spltrel, *sgotplt;
2466 splt = bfd_get_section_by_name (dynobj, ".plt");
2467 if (splt == NULL)
2470 splt->size = 0;
2473 elf64_alpha_size_plt_section_1, splt);
2420 asection *splt = (asection *) data; local
2453 asection *splt, *spltrel, *sgotplt; local
2465 elf64_alpha_size_plt_section_1, splt); local
4592 asection *splt, *sgot, *srel; local
4742 asection *splt, *sgotplt, *srelaplt; local
[all...]
H A Delf64-x86-64.c453 asection *splt;
458 /* The offset into splt of the PLT entry for the TLS descriptor
540 ret->splt = NULL;
598 htab->splt = bfd_get_section_by_name (dynobj, ".plt");
604 if (!htab->splt || !htab->srelplt || !htab->sdynbss
1471 asection *s = htab->splt;
1862 if (htab->splt->size == 0)
1863 htab->splt->size += PLT_ENTRY_SIZE;
1864 htab->tlsdesc_plt = htab->splt->size;
1865 htab->splt
451 asection *splt; member in struct:elf64_x86_64_link_hash_table
[all...]
H A Delf32-m32r.c1511 asection *splt;
1590 ret->splt = NULL;
1656 htab->splt = s;
2016 asection *s = htab->splt;
2309 if (s == htab->splt
2374 if (htab->splt->size != 0)
2461 asection *sgot, *splt, *sreloc;
2468 splt = htab->splt;
2892 relocation = (splt
1507 asection *splt; member in struct:elf_m32r_link_hash_table
2456 asection *sgot, *splt, *sreloc; local
3187 asection *splt; local
3392 asection *splt; local
[all...]

Completed in 490 milliseconds

123