Searched refs:iplt (Results 1 - 18 of 18) sorted by relevance

/haiku-buildtools/binutils/gas/testsuite/gas/ia64/
H A Dxdata.s27 .xdata16 "\".xdata5\"", @iplt(_start)
32 .xdata16.ua "\".xdata5\"", @iplt(_start)
H A Dreloc-bad.s34 adds r1 = @iplt(esym), r0
35 mov r2 = @iplt(esym)
36 movl r3 = @iplt(esym)
37 .xdata4 .rodata, @iplt(esym)
38 .xdata8 .rodata, @iplt(esym)
H A Dreloc.s56 .xdata16 .rodata.8, @iplt(esym)
/haiku-buildtools/legacy/binutils/gas/testsuite/gas/ia64/
H A Dxdata.s27 .xdata16 "\".xdata5\"", @iplt(_start)
32 .xdata16.ua "\".xdata5\"", @iplt(_start)
H A Dreloc-bad.s34 adds r1 = @iplt(esym), r0
35 mov r2 = @iplt(esym)
36 movl r3 = @iplt(esym)
37 .xdata4 .rodata, @iplt(esym)
38 .xdata8 .rodata, @iplt(esym)
H A Dreloc.s56 .xdata16 .rodata.8, @iplt(esym)
/haiku-buildtools/binutils/bfd/
H A Delf-s390-common.c43 if (htab->iplt != NULL)
59 /* Create .iplt, .rel[a].iplt, and .igot.plt. */
60 s = bfd_make_section_with_flags (abfd, ".iplt",
65 htab->iplt = s;
67 s = bfd_make_section_with_flags (abfd, ".rela.iplt", flags | SEC_READONLY);
141 h->plt.offset = htab->iplt->size;
143 htab->iplt->size += PLT_ENTRY_SIZE;
158 h->root.u.def.section = htab->iplt;
183 /* Decide whether the got.iplt slo
[all...]
H A Delf-ifunc.c41 if (htab->irelifunc != NULL || htab->iplt != NULL)
72 /* We need to create .iplt, .rel[a].iplt, .igot and .igot.plt
74 s = bfd_make_section_with_flags (abfd, ".iplt", pltflags);
78 htab->iplt = s;
82 ? ".rela.iplt" : ".rel.iplt"),
207 /* When building a static executable, use .iplt, .igot.plt and
208 .rel[a].iplt sections for STT_GNU_IFUNC symbols. */
222 plt = htab->iplt;
[all...]
H A Delf32-s390.c2132 local_plt[i].plt.offset = htab->elf.iplt->size;
2133 htab->elf.iplt->size += PLT_ENTRY_SIZE;
2170 || s == htab->elf.iplt
2389 relocation = (htab->elf.iplt->output_section->vma
2390 + htab->elf.iplt->output_offset
2520 got.iplt slot. */
2660 relocation = (htab->elf.iplt->output_section->vma
2661 + htab->elf.iplt->output_offset
2696 || (htab->elf.splt == NULL && htab->elf.iplt == NULL))
2705 relocation = (htab->elf.iplt
[all...]
H A Delf64-s390.c2074 local_plt[i].plt.offset = htab->elf.iplt->size;
2075 htab->elf.iplt->size += PLT_ENTRY_SIZE;
2112 || s == htab->elf.iplt
2336 relocation = (htab->elf.iplt->output_section->vma
2337 + htab->elf.iplt->output_offset
2472 got.iplt slot. */
2613 relocation = (htab->elf.iplt->output_section->vma
2614 + htab->elf.iplt->output_offset
2658 relocation = (htab->elf.iplt->output_section->vma
2659 + htab->elf.iplt
[all...]
H A Delfxx-sparc.c1245 if (htab->irelifunc != NULL || htab->iplt != NULL)
1251 s = bfd_make_section_with_flags (abfd, ".iplt", pltflags);
1255 htab->iplt = s;
1257 s = bfd_make_section_with_flags (abfd, ".rela.iplt",
2264 s = htab->elf.iplt;
2701 || s == htab->elf.iplt
3099 plt_sec =htab->elf.iplt;
4374 /* When building a static executable, use .iplt and
4375 .rela.iplt sections for STT_GNU_IFUNC symbols. */
4383 splt = htab->elf.iplt;
[all...]
H A Delf32-arm.c2924 /* Information about an .iplt entry for a local STT_GNU_IFUNC symbol. */
2949 /* Information for local symbols that need entries in .iplt. */
3004 /* True if the symbol's PLT entry is in .iplt rather than .plt. */
3337 /* Return the .iplt information for local symbol R_SYMNDX, which belongs
3372 if (globals->root.splt == NULL && globals->root.iplt == NULL)
3507 /* Create the .iplt, .rel(a).iplt and .igot.plt sections. */
3523 if (htab->root.iplt == NULL)
3525 s = bfd_make_section_anyway_with_flags (dynobj, ".iplt",
3530 htab->root.iplt
[all...]
H A Delf32-i386.c3429 && (htab->elf.iplt == NULL
3430 || htab->elf.iplt->size == 0)
3476 || s == htab->elf.iplt
4010 plt = htab->elf.iplt;
4172 3. .rel.iplt section in static executable. */
5338 /* When building a static executable, use .iplt, .igot.plt and
5339 .rel.iplt sections for STT_GNU_IFUNC symbols. */
5348 plt = htab->elf.iplt;
5597 /* use .rel[a].iplt section to store .got relocations
5628 plt = htab->elf.splt ? htab->elf.splt : htab->elf.iplt;
[all...]
H A Delf64-x86-64.c3893 && (htab->elf.iplt == NULL
3894 || htab->elf.iplt->size == 0)
3938 || s == htab->elf.iplt
4498 resolved_plt = htab->elf.iplt;
4590 3. .rela.iplt section in static executable. */
5820 /* When building a static executable, use .iplt, .igot.plt and
5821 .rela.iplt sections for STT_GNU_IFUNC symbols. */
5830 plt = htab->elf.iplt;
6114 /* use .rel[a].iplt section to store .got relocations
6144 plt = htab->elf.splt ? htab->elf.splt : htab->elf.iplt;
[all...]
H A Delf32-ppc.c3530 s = bfd_make_section_anyway_with_flags (abfd, ".iplt", flags);
3531 htab->elf.iplt = s;
3538 s = bfd_make_section_anyway_with_flags (abfd, ".rela.iplt", flags);
6000 s = htab->elf.iplt;
6493 /* Allocate space for calls to local STT_GNU_IFUNC syms in .iplt. */
6503 s = htab->elf.iplt;
6668 else if (s == htab->elf.iplt
8422 rela.r_offset = (htab->elf.iplt->output_section->vma
8423 + htab->elf.iplt->output_offset
8438 write_glink_stub (ent, htab->elf.iplt,
[all...]
H A Delf64-ppc.c4420 htab->elf.iplt = bfd_make_section_anyway_with_flags (dynobj, ".iplt", flags);
4421 if (htab->elf.iplt == NULL
4422 || ! bfd_set_section_alignment (dynobj, htab->elf.iplt, 3))
4428 = bfd_make_section_anyway_with_flags (dynobj, ".rela.iplt", flags);
9880 s = htab->elf.iplt;
10127 /* Allocate space for calls to local STT_GNU_IFUNC syms in .iplt. */
10135 s = htab->elf.iplt;
10204 || s == htab->elf.iplt
11144 plt = htab->elf.iplt;
[all...]
H A Delfnn-aarch64.c4958 plt = globals->root.splt ? globals->root.splt : globals->root.iplt;
8526 || s == htab->root.iplt
8659 /* When building a static executable, use .iplt, .igot.plt and
8660 .rela.iplt sections for STT_GNU_IFUNC symbols. */
8669 plt = htab->root.iplt;
8817 /* When building a static executable, use .iplt, .igot.plt and
8818 .rela.iplt sections for STT_GNU_IFUNC symbols. */
8827 plt = htab->root.iplt;
8895 plt = htab->root.splt ? htab->root.splt : htab->root.iplt;
H A Delf-bfd.h604 asection *iplt;
603 asection *iplt; member in struct:elf_link_hash_table

Completed in 508 milliseconds