/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/ |
D | reloc64.s | 207 movabs $xtrn@gotplt, %rax 208 bad add $xtrn@gotplt, %rax 209 bad mov $xtrn@gotplt, %eax 210 bad mov $xtrn@gotplt, %ax 211 bad mov $xtrn@gotplt, %al 212 bad mov xtrn@gotplt(%rbx), %eax 213 bad mov xtrn@gotplt(%ebx), %eax 214 bad call xtrn@gotplt 217 .quad xtrn@gotplt 218 bad .long xtrn@gotplt [all …]
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ld-sh/sh64/ |
D | gotplt.d | 1 #source: gotplt.s 3 #ld: -shared -mshelf32 --version-script=$srcdir/$subdir/gotplt.map 7 # Make sure that gotplt relocations of forced local symbols
|
/toolchain/binutils/binutils-2.25/bfd/ |
D | elf-ifunc.c | 117 asection *plt, *gotplt, *relplt; in _bfd_elf_allocate_ifunc_dyn_relocs() local 190 gotplt = htab->sgotplt; in _bfd_elf_allocate_ifunc_dyn_relocs() 201 gotplt = htab->igotplt; in _bfd_elf_allocate_ifunc_dyn_relocs() 214 gotplt->size += got_entry_size; in _bfd_elf_allocate_ifunc_dyn_relocs()
|
D | elf32-i386.c | 3337 asection *plt, *gotplt, *base_got; in elf_i386_relocate_section() local 3349 gotplt = htab->elf.sgotplt; in elf_i386_relocate_section() 3354 gotplt = htab->elf.igotplt; in elf_i386_relocate_section() 3482 relocation += gotplt->output_offset; in elf_i386_relocate_section() 3488 - gotplt->output_section->vma in elf_i386_relocate_section() 3489 - gotplt->output_offset); in elf_i386_relocate_section() 3492 relocation += gotplt->output_offset; in elf_i386_relocate_section() 3498 relocation -= (gotplt->output_section->vma in elf_i386_relocate_section() 3499 + gotplt->output_offset); in elf_i386_relocate_section() 4444 asection *plt, *gotplt, *relplt; in elf_i386_finish_dynamic_symbol() local [all …]
|
D | elf64-s390.c | 3321 asection *plt, *gotplt, *relplt; in elf_s390_finish_ifunc_symbol() local 3333 gotplt = htab->elf.igotplt; in elf_s390_finish_ifunc_symbol() 3342 (gotplt->output_section->vma + in elf_s390_finish_ifunc_symbol() 3343 gotplt->output_offset + got_offset in elf_s390_finish_ifunc_symbol() 3364 gotplt->contents + got_offset); in elf_s390_finish_ifunc_symbol() 3367 rela.r_offset = (gotplt->output_section->vma in elf_s390_finish_ifunc_symbol() 3368 + gotplt->output_offset in elf_s390_finish_ifunc_symbol()
|
D | elf32-tic6x.c | 1750 asection *plt, *gotplt, *relplt; in elf32_tic6x_finish_dynamic_symbol() local 1757 gotplt = htab->elf.sgotplt; in elf32_tic6x_finish_dynamic_symbol() 1768 || gotplt == NULL in elf32_tic6x_finish_dynamic_symbol() 1814 gotplt->contents + got_section_offset); in elf32_tic6x_finish_dynamic_symbol() 1817 rela.r_offset = (gotplt->output_section->vma in elf32_tic6x_finish_dynamic_symbol() 1818 + gotplt->output_offset in elf32_tic6x_finish_dynamic_symbol()
|
D | elf64-x86-64.c | 4749 asection *plt, *gotplt, *relplt, *resolved_plt; in elf_x86_64_finish_dynamic_symbol() local 4757 gotplt = htab->elf.sgotplt; in elf_x86_64_finish_dynamic_symbol() 4763 gotplt = htab->elf.igotplt; in elf_x86_64_finish_dynamic_symbol() 4774 || gotplt == NULL in elf_x86_64_finish_dynamic_symbol() 4856 (gotplt->output_section->vma in elf_x86_64_finish_dynamic_symbol() 4857 + gotplt->output_offset in elf_x86_64_finish_dynamic_symbol() 4870 gotplt->contents + got_offset); in elf_x86_64_finish_dynamic_symbol() 4873 rela.r_offset = (gotplt->output_section->vma in elf_x86_64_finish_dynamic_symbol() 4874 + gotplt->output_offset in elf_x86_64_finish_dynamic_symbol()
|
D | elf32-s390.c | 3396 asection *plt, *gotplt, *relplt; in elf_s390_finish_ifunc_symbol() local 3404 gotplt = htab->elf.igotplt; in elf_s390_finish_ifunc_symbol() 3413 got_offset = igotiplt_offset + gotplt->output_offset; in elf_s390_finish_ifunc_symbol() 3436 (gotplt->output_section->vma in elf_s390_finish_ifunc_symbol() 3501 gotplt->contents + igotiplt_offset); in elf_s390_finish_ifunc_symbol() 3504 rela.r_offset = gotplt->output_section->vma + got_offset; in elf_s390_finish_ifunc_symbol()
|
D | elfnn-aarch64.c | 7586 asection *plt, *gotplt, *relplt; in elfNN_aarch64_create_small_pltn_entry() local 7593 gotplt = htab->root.sgotplt; in elfNN_aarch64_create_small_pltn_entry() 7599 gotplt = htab->root.igotplt; in elfNN_aarch64_create_small_pltn_entry() 7628 gotplt_entry_address = gotplt->output_section->vma + in elfNN_aarch64_create_small_pltn_entry() 7629 gotplt->output_offset + got_offset; in elfNN_aarch64_create_small_pltn_entry() 7654 gotplt->contents + got_offset); in elfNN_aarch64_create_small_pltn_entry() 7741 asection *plt, *gotplt, *relplt; in elfNN_aarch64_finish_dynamic_symbol() local 7751 gotplt = htab->root.sgotplt; in elfNN_aarch64_finish_dynamic_symbol() 7757 gotplt = htab->root.igotplt; in elfNN_aarch64_finish_dynamic_symbol() 7768 || gotplt == NULL in elfNN_aarch64_finish_dynamic_symbol()
|
D | ChangeLog-2011 | 686 <R_CRIS_32_GOTPLT>: Fix missing update of gotplt refcount for 690 (elf_cris_adjust_gotplt_to_got): Assert integrity of the gotplt
|
D | ChangeLog-0203 | 4943 for the gotoff, gotplt and pltoff relocations. 4944 (elf_s390_gc_sweep_hook): Add reference counting for gotoff, gotplt 4947 (elf_s390_adjust_dynamic_symbol): Adjust gotplt refcount for removed 4951 for gotoff, gotplt and pltoff relocations. 6331 (allocate_dynrelocs): Transfer gotplt refs from plt.refcount
|
D | ChangeLog-2012 | 1465 gotplt shortcuts.
|
/toolchain/binutils/binutils-2.25/gas/doc/ |
D | c-s390.texi | 683 @item @@gotplt 684 The @@gotplt modifier can be used for displacement fields, 16-bit immediate 822 @item @@gotplt 823 The @@gotplt modifier can be used for .long and .quad. A procedure linkage
|
/toolchain/binutils/binutils-2.25/ld/testsuite/ |
D | ChangeLog-2005 | 330 * ld-sh/sh64/gotplt.d: Likewise. 1177 * ld-sh/sh64/gotplt.d: Likewise.
|
D | ChangeLog-9303 | 120 * ld-sh/sh64/gotplt.d: Likewise. 1246 * ld-sh/sh64/gotplt.d, ld-sh/sh64/gotplt.map, 1247 ld-sh/sh64/gotplt.s: New test.
|
D | ChangeLog-2004 | 487 * ld-sh/sh64/gotplt.d: Likewise.
|
/toolchain/binutils/binutils-2.25/gas/ |
D | ChangeLog-0203 | 2904 gotplt and pltoff relocations. 2905 (s390_elf_suffix): Add suffix strings for gotoff, gotplt and pltoff. 2907 gotplt and pltoff to bfd relocations. 2910 (tc_s390_fix_adjustable): Add new gotoff, gotplt and pltoff relocations 2912 (tc_s390_force_relocation): Always emit relocations for gotoff, gotplt
|
/toolchain/binutils/binutils-2.25/include/elf/ |
D | ChangeLog-9103 | 269 gotplt and pltoff relocations.
|
/toolchain/binutils/binutils-2.25/gas/testsuite/ |
D | ChangeLog | 65 * gas/i386/reloc64.s: Add @gotplt check.
|
D | ChangeLog-9303 | 1281 * gas/s390/reloc.d: Add tests for the new gotoff, gotplt and pltoff
|