/toolchain/binutils/binutils-2.25/bfd/ |
D | elf32-s390.c | 443 #define PLT_ENTRY_SIZE 32 macro 533 static const bfd_byte elf_s390_plt_entry[PLT_ENTRY_SIZE] = 548 static const bfd_byte elf_s390_plt_pic_entry[PLT_ENTRY_SIZE] = 564 static const bfd_byte elf_s390_plt_pic12_entry[PLT_ENTRY_SIZE] = 579 static const bfd_byte elf_s390_plt_pic16_entry[PLT_ENTRY_SIZE] = 1827 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 2122 htab->elf.iplt->size += PLT_ENTRY_SIZE; in elf_s390_size_dynamic_sections() 2460 plt_index = h->plt.offset / PLT_ENTRY_SIZE; in elf_s390_relocate_section() 2471 PLT_ENTRY_SIZE; in elf_s390_relocate_section() 2509 off = h->plt.offset / PLT_ENTRY_SIZE * GOT_ENTRY_SIZE; in elf_s390_relocate_section() [all …]
|
D | elf32-vax.c | 355 #define PLT_ENTRY_SIZE 12 macro 360 static const bfd_byte elf_vax_plt0_entry[PLT_ENTRY_SIZE] = 370 static const bfd_byte elf_vax_plt_entry[PLT_ENTRY_SIZE] = 957 s->size += PLT_ENTRY_SIZE; in elf_vax_adjust_dynamic_symbol() 975 s->size += PLT_ENTRY_SIZE; in elf_vax_adjust_dynamic_symbol() 1522 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in elf_vax_relocate_section() 1786 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in elf_vax_finish_dynamic_symbol() 1795 PLT_ENTRY_SIZE); in elf_vax_finish_dynamic_symbol() 1961 memcpy (splt->contents, elf_vax_plt0_entry, PLT_ENTRY_SIZE); in elf_vax_finish_dynamic_sections() 1973 = PLT_ENTRY_SIZE; in elf_vax_finish_dynamic_sections() [all …]
|
D | elf-s390-common.c | 143 htab->iplt->size += PLT_ENTRY_SIZE; in s390_elf_allocate_ifunc_dyn_relocs() 158 h->size = PLT_ENTRY_SIZE; in s390_elf_allocate_ifunc_dyn_relocs()
|
D | elf64-s390.c | 468 #define PLT_ENTRY_SIZE 32 macro 519 static const bfd_byte elf_s390x_plt_entry[PLT_ENTRY_SIZE] = 1775 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 2073 htab->elf.iplt->size += PLT_ENTRY_SIZE; in elf_s390_size_dynamic_sections() 2420 plt_index = h->plt.offset / PLT_ENTRY_SIZE; in elf_s390_relocate_section() 2431 PLT_ENTRY_SIZE; in elf_s390_relocate_section() 2470 off = h->plt.offset / PLT_ENTRY_SIZE * GOT_ENTRY_SIZE; in elf_s390_relocate_section() 3329 plt_index = plt_offset / PLT_ENTRY_SIZE; in elf_s390_finish_ifunc_symbol() 3338 PLT_ENTRY_SIZE); in elf_s390_finish_ifunc_symbol() 3350 (PLT_ENTRY_SIZE * plt_index) + 22)/2, in elf_s390_finish_ifunc_symbol() [all …]
|
D | elfxx-tilegx.c | 1172 #define PLT_ENTRY_SIZE \ macro 1193 tilegx64_long_plt_entry[PLT_ENTRY_SIZE] = 1208 tilegx64_short_plt_entry[PLT_ENTRY_SIZE] = 1238 tilegx32_long_plt_entry[PLT_ENTRY_SIZE] = 1253 tilegx32_short_plt_entry[PLT_ENTRY_SIZE] = 1277 int plt_index = (offset - PLT_HEADER_SIZE) / PLT_ENTRY_SIZE; in tilegx_plt_entry_build() 1304 memcpy (splt->contents + offset, plt_entry, PLT_ENTRY_SIZE); in tilegx_plt_entry_build() 2499 s->size = PLT_ENTRY_SIZE; in allocate_dynrelocs() 2502 h->plt.offset = s->size - PLT_ENTRY_SIZE + PLT_HEADER_SIZE; in allocate_dynrelocs() 2517 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() [all …]
|
D | elf64-sh64.c | 38 #define PLT_ENTRY_SIZE 64 macro 41 #define elf_sh64_sizeof_plt(info) PLT_ENTRY_SIZE 2907 static const bfd_byte elf_sh64_plt0_entry_be[PLT_ENTRY_SIZE] = 2927 static const bfd_byte elf_sh64_plt0_entry_le[PLT_ENTRY_SIZE] = 2950 static const bfd_byte elf_sh64_plt_entry_be[PLT_ENTRY_SIZE] = 2970 static const bfd_byte elf_sh64_plt_entry_le[PLT_ENTRY_SIZE] = 2992 static const bfd_byte elf_sh64_pic_plt_entry_be[PLT_ENTRY_SIZE] = 3012 static const bfd_byte elf_sh64_pic_plt_entry_le[PLT_ENTRY_SIZE] = 3295 s->size += PLT_ENTRY_SIZE; in sh64_elf64_adjust_dynamic_symbol() 3901 memcpy (splt->contents, elf_sh64_plt0_entry, PLT_ENTRY_SIZE); in sh64_elf64_finish_dynamic_sections()
|
D | elf32-cris.c | 599 #define PLT_ENTRY_SIZE 20 macro 604 static const bfd_byte elf_cris_plt0_entry[PLT_ENTRY_SIZE] = 633 static const bfd_byte elf_cris_plt_entry[PLT_ENTRY_SIZE] = 661 static const bfd_byte elf_cris_pic_plt0_entry[PLT_ENTRY_SIZE] = 686 static const bfd_byte elf_cris_pic_plt_entry[PLT_ENTRY_SIZE] = 2065 int plt_entry_size = PLT_ENTRY_SIZE; in elf_cris_finish_dynamic_symbol() 2399 PLT_ENTRY_SIZE); in elf_cris_finish_dynamic_sections() 2403 PLT_ENTRY_SIZE); in elf_cris_finish_dynamic_sections() 2414 = PLT_ENTRY_SIZE; in elf_cris_finish_dynamic_sections() 2674 ? PLT_ENTRY_SIZE_V32 : PLT_ENTRY_SIZE); in cris_elf_plt_sym_val() [all …]
|
D | elf32-tilepro.c | 1057 #define PLT_ENTRY_SIZE \ macro 1079 tilepro_short_plt_entry[PLT_ENTRY_SIZE] = 1094 tilepro_long_plt_entry[PLT_ENTRY_SIZE] = 1118 int plt_index = (offset - PLT_ENTRY_SIZE) / PLT_ENTRY_SIZE; in tilepro_plt_entry_build() 1141 PLT_ENTRY_SIZE); in tilepro_plt_entry_build() 2232 s->size = PLT_ENTRY_SIZE; in allocate_dynrelocs() 2250 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 3910 PLT_ENTRY_SIZE - PLT_HEADER_SIZE); in tilepro_elf_finish_dynamic_sections() 3915 = PLT_ENTRY_SIZE; in tilepro_elf_finish_dynamic_sections() 3969 return plt->vma + (i + 1) * PLT_ENTRY_SIZE; in tilepro_elf_plt_sym_val()
|
D | elf32-lm32.c | 30 #define PLT_ENTRY_SIZE 20 macro 1519 PLT_ENTRY_SIZE; in lm32_elf_finish_dynamic_sections() 1626 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in lm32_elf_finish_dynamic_symbol() 1938 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 1955 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs()
|
D | elf32-m32r.c | 56 #define PLT_ENTRY_SIZE 20 macro 1462 #define elf_m32r_sizeof_plt(info) PLT_ENTRY_SIZE 1965 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 1982 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 3144 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in m32r_elf_finish_dynamic_symbol() 3415 PLT_ENTRY_SIZE; in m32r_elf_finish_dynamic_sections()
|
D | elf32-metag.c | 93 #define PLT_ENTRY_SIZE sizeof(plt_entry) macro 2632 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 2649 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 3098 plt_index = eh->plt.offset / PLT_ENTRY_SIZE - 1; in elf_metag_finish_dynamic_symbol() 3403 PLT_ENTRY_SIZE; in elf_metag_finish_dynamic_sections() 4281 return plt->vma + (i + 1) * PLT_ENTRY_SIZE; in elf_metag_plt_sym_val()
|
D | elf32-tic6x.c | 38 #define PLT_ENTRY_SIZE 24 macro 1783 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in elf32_tic6x_finish_dynamic_symbol() 3141 s->size += PLT_ENTRY_SIZE; in elf32_tic6x_allocate_dynrelocs() 3157 s->size += PLT_ENTRY_SIZE; in elf32_tic6x_allocate_dynrelocs() 3604 ->this_hdr.sh_entsize = PLT_ENTRY_SIZE; in elf32_tic6x_finish_dynamic_sections() 3618 return plt->vma + (i + 1) * PLT_ENTRY_SIZE; in elf32_tic6x_plt_sym_val()
|
D | elf32-or1k.c | 30 #define PLT_ENTRY_SIZE 20 macro 1901 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in or1k_elf_finish_dynamic_symbol() 2233 s->size = PLT_ENTRY_SIZE; in allocate_dynrelocs() 2250 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs()
|
D | elf32-microblaze.c | 2240 #define PLT_ENTRY_SIZE 16 macro 2795 s->size = PLT_ENTRY_SIZE; in allocate_dynrelocs() 2812 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 3216 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; /* first entry reserved. */ in microblaze_elf_finish_dynamic_symbol() 3412 memset (splt->contents, 0, PLT_ENTRY_SIZE); in microblaze_elf_finish_dynamic_sections()
|
D | elf64-x86-64.c | 539 #define PLT_ENTRY_SIZE 16 macro 544 static const bfd_byte elf_x86_64_plt0_entry[PLT_ENTRY_SIZE] = 553 static const bfd_byte elf_x86_64_plt_entry[PLT_ENTRY_SIZE] = 566 static const bfd_byte elf_x86_64_bnd_plt0_entry[PLT_ENTRY_SIZE] = 576 static const bfd_byte elf_x86_64_legacy_plt_entry[PLT_ENTRY_SIZE] = 586 static const bfd_byte elf_x86_64_bnd_plt_entry[PLT_ENTRY_SIZE] = 710 PLT_ENTRY_SIZE, /* plt_plt_insn_end */
|
D | elf32-m68k.c | 484 #define PLT_ENTRY_SIZE 20 macro 489 static const bfd_byte elf_m68k_plt0_entry[PLT_ENTRY_SIZE] = 500 static const bfd_byte elf_m68k_plt_entry[PLT_ENTRY_SIZE] = 511 PLT_ENTRY_SIZE,
|
D | elfnn-aarch64.c | 211 #define PLT_ENTRY_SIZE (32) macro 227 static const bfd_byte elfNN_aarch64_small_plt0_entry[PLT_ENTRY_SIZE] = 2126 ret->plt_header_size = PLT_ENTRY_SIZE; in elfNN_aarch64_link_hash_table_create() 7426 htab->root.splt->size += PLT_ENTRY_SIZE; in elfNN_aarch64_size_dynamic_sections() 7925 PLT_ENTRY_SIZE); in elfNN_aarch64_init_small_plt0_entry() 7927 PLT_ENTRY_SIZE; in elfNN_aarch64_init_small_plt0_entry() 8154 return plt->vma + PLT_ENTRY_SIZE + i * PLT_SMALL_ENTRY_SIZE; in elfNN_aarch64_plt_sym_val()
|
D | elf32-xtensa.c | 498 #define PLT_ENTRY_SIZE 16 macro 517 static const bfd_byte elf_xtensa_be_plt_entry[PLT_ENTRY_SIZE] = 527 static const bfd_byte elf_xtensa_le_plt_entry[PLT_ENTRY_SIZE] = 1688 splt->size = PLT_ENTRY_SIZE * chunk_entries; in elf_xtensa_size_dynamic_sections() 2323 code_offset = (reloc_index % PLT_ENTRIES_PER_CHUNK) * PLT_ENTRY_SIZE; in elf_xtensa_create_plt_entry() 2335 PLT_ENTRY_SIZE); in elf_xtensa_create_plt_entry() 9639 BFD_ASSERT (splt->size == PLT_ENTRY_SIZE); in shrink_dynamic_reloc_sections() 9643 BFD_ASSERT (splt->size >= PLT_ENTRY_SIZE); in shrink_dynamic_reloc_sections() 9646 splt->size -= PLT_ENTRY_SIZE; in shrink_dynamic_reloc_sections()
|
D | elf64-hppa.c | 33 #define PLT_ENTRY_SIZE 0x10 macro 1005 x->ofs += PLT_ENTRY_SIZE; in allocate_global_data_plt() 1666 sec->size += PLT_ENTRY_SIZE; in elf64_hppa_size_dynamic_sections()
|
D | elf32-i386.c | 535 #define PLT_ENTRY_SIZE 16 macro 552 static const bfd_byte elf_i386_plt_entry[PLT_ENTRY_SIZE] = 573 static const bfd_byte elf_i386_pic_plt_entry[PLT_ENTRY_SIZE] = 666 PLT_ENTRY_SIZE, /* plt_entry_size */
|
D | elf-m10300.c | 4743 #define PLT_ENTRY_SIZE 20 macro 4753 static const bfd_byte elf_mn10300_plt_entry[PLT_ENTRY_SIZE] = 4777 (info->shared ? PIC_PLT_ENTRY_SIZE : PLT_ENTRY_SIZE)
|
D | elf64-alpha.c | 98 #define PLT_ENTRY_SIZE \ macro 2575 splt->size += PLT_ENTRY_SIZE; in elf64_alpha_size_plt_section_1() 4867 plt_index = (gotent->plt_offset-PLT_HEADER_SIZE) / PLT_ENTRY_SIZE; in elf64_alpha_finish_dynamic_symbol()
|
D | elf64-ppc.c | 126 #define PLT_ENTRY_SIZE(htab) (htab->opd_abi ? 24 : 8) macro 9399 s->size += PLT_ENTRY_SIZE (htab); in allocate_dynrelocs() 9413 s->size += PLT_ENTRY_SIZE (htab); in allocate_dynrelocs() 9817 s->size += PLT_ENTRY_SIZE (htab); in ppc64_elf_size_dynamic_sections() 10241 / PLT_ENTRY_SIZE (htab)); in build_plt_stub() 14909 / PLT_ENTRY_SIZE (htab) * sizeof (Elf64_External_Rela))); in ppc64_elf_finish_dynamic_symbol() 15112 = PLT_ENTRY_SIZE (htab); in ppc64_elf_finish_dynamic_sections()
|
D | elf32-nds32.c | 165 #define PLT_ENTRY_SIZE 24 macro 3312 #define elf_nds32_sizeof_plt(info) PLT_ENTRY_SIZE 3795 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 3811 s->size += PLT_ENTRY_SIZE; in allocate_dynrelocs() 5484 plt_index = h->plt.offset / PLT_ENTRY_SIZE - 1; in nds32_elf_finish_dynamic_symbol() 5788 PLT_ENTRY_SIZE; in nds32_elf_finish_dynamic_sections()
|
D | ChangeLog-2012 | 848 * elf32-tilepro.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size 853 * elfxx-tilegx.c (allocate_dynrelocs): Use PLT_ENTRY_SIZE as size
|