| /netbsd/src/external/gpl3/binutils/dist/bfd/ |
| D | elf32-ppc.c | 2028 struct plt_entry struct 2030 struct plt_entry *next; argument 2574 struct plt_entry **entp; in ppc_elf_copy_indirect_symbol() 2575 struct plt_entry *ent; in ppc_elf_copy_indirect_symbol() 2579 struct plt_entry *dent; in ppc_elf_copy_indirect_symbol() 2757 static struct plt_entry ** 2764 struct plt_entry **local_plt; in update_local_sym_info() 2780 local_plt = (struct plt_entry **) (local_got_refcounts + symtab_hdr->sh_info); in update_local_sym_info() 2789 update_plt_info (bfd *abfd, struct plt_entry **plist, in update_plt_info() 2792 struct plt_entry *ent; in update_plt_info() [all …]
|
| D | elfxx-mips.c | 338 struct plt_entry struct 8346 static struct plt_entry * 8349 struct plt_entry *entry; in mips_elf_make_plt_record() 11050 const bfd_vma *plt_entry; in _bfd_mips_elf_finish_dynamic_symbol() local 11066 plt_entry = htab->compact_branches ? mipsr6_exec_plt_entry_compact in _bfd_mips_elf_finish_dynamic_symbol() 11069 plt_entry = mips_exec_plt_entry; in _bfd_mips_elf_finish_dynamic_symbol() 11070 bfd_put_32 (output_bfd, plt_entry[0] | got_address_high, loc); in _bfd_mips_elf_finish_dynamic_symbol() 11071 bfd_put_32 (output_bfd, plt_entry[1] | got_address_low | load, in _bfd_mips_elf_finish_dynamic_symbol() 11077 bfd_put_32 (output_bfd, plt_entry[2] | got_address_low, loc + 8); in _bfd_mips_elf_finish_dynamic_symbol() 11078 bfd_put_32 (output_bfd, plt_entry[3], loc + 12); in _bfd_mips_elf_finish_dynamic_symbol() [all …]
|
| D | elf-s390-common.c | 289 + sizeof (struct plt_entry) /* local plt */ in elf_s390_allocate_local_syminfo() 296 = (struct plt_entry*)(elf_local_got_refcounts (abfd) in elf_s390_allocate_local_syminfo()
|
| D | elfxx-x86.h | 413 const bfd_byte *plt_entry; member 474 const bfd_byte *plt_entry; member 499 const bfd_byte *plt_entry; member
|
| D | elfnn-aarch64.c | 2660 const bfd_byte *plt_entry; member 2942 ret->plt_entry = elfNN_aarch64_small_plt_entry; in elfNN_aarch64_link_hash_table_create() 3702 memcpy (loc, globals->plt_entry, count); in aarch64_bti_stub_p() 4979 globals->plt_entry = elfNN_aarch64_small_plt_bti_pac_entry; in setup_plt_values() 4984 globals->plt_entry = elfNN_aarch64_small_plt_pac_entry; in setup_plt_values() 4995 globals->plt_entry = elfNN_aarch64_small_plt_bti_entry; in setup_plt_values() 5001 globals->plt_entry = elfNN_aarch64_small_plt_pac_entry; in setup_plt_values() 9462 bfd_byte *plt_entry, bfd_vma value) in elf_aarch64_update_plt_entry() argument 9467 (void) _bfd_aarch64_elf_put_addend (output_bfd, plt_entry, r_type, howto, value); in elf_aarch64_update_plt_entry() 9476 bfd_byte *plt_entry; in elfNN_aarch64_create_small_pltn_entry() local [all …]
|
| D | elf64-ppc.c | 1793 struct plt_entry struct 1795 struct plt_entry *next; argument 3080 struct plt_entry *plt_ent; 4057 struct plt_entry **entp; in move_plt_plist() 4058 struct plt_entry *ent; in move_plt_plist() 4062 struct plt_entry *dent; in move_plt_plist() 4632 static struct plt_entry ** 4637 struct plt_entry **local_plt; in update_local_sym_info() 4679 local_plt = (struct plt_entry **) (local_got_ents + symtab_hdr->sh_info); in update_local_sym_info() 4687 update_plt_info (bfd *abfd, struct plt_entry **plist, bfd_vma addend) in update_plt_info() [all …]
|
| D | elf32-i386.c | 3657 memcpy (plt->contents + h->plt.offset, htab->plt.plt_entry, in elf_i386_finish_dynamic_symbol() 3662 const bfd_byte *plt_entry; in elf_i386_finish_dynamic_symbol() local 3664 plt_entry = htab->non_lazy_plt->pic_plt_entry; in elf_i386_finish_dynamic_symbol() 3666 plt_entry = htab->non_lazy_plt->plt_entry; in elf_i386_finish_dynamic_symbol() 3668 plt_entry, htab->non_lazy_plt->plt_entry_size); in elf_i386_finish_dynamic_symbol() 3818 got_plt_entry = htab->non_lazy_plt->plt_entry; in elf_i386_finish_dynamic_symbol() 4323 lazy_ibt_plt->plt_entry, in elf_i386_get_synthetic_symtab() 4349 if (memcmp (plt_contents, non_lazy_plt->plt_entry, in elf_i386_get_synthetic_symtab() 4362 non_lazy_ibt_plt->plt_entry, in elf_i386_get_synthetic_symtab()
|
| D | elf32-metag.c | 55 static const unsigned int plt_entry[] = variable 91 #define PLT_ENTRY_SIZE sizeof(plt_entry) 2964 (plt_entry[0] in elf_metag_finish_dynamic_symbol() 2968 (plt_entry[1] in elf_metag_finish_dynamic_symbol() 2971 bfd_put_32 (output_bfd, plt_entry[2], in elf_metag_finish_dynamic_symbol() 2974 (plt_entry[3] | (plt_index << 3)), in elf_metag_finish_dynamic_symbol() 2977 (plt_entry[4] in elf_metag_finish_dynamic_symbol()
|
| D | elfnn-kvx.c | 481 const bfd_byte *plt_entry; member 652 ret->plt_entry = elfNN_kvx_small_plt_entry; in elfNN_kvx_link_hash_table_create() 4275 bfd_byte *plt_entry, bfd_vma value) in elf_kvx_update_plt_entry() argument 4279 _bfd_kvx_elf_put_addend (output_bfd, plt_entry, r_type, howto, value); in elf_kvx_update_plt_entry() 4287 bfd_byte *plt_entry; in elfNN_kvx_create_small_pltn_entry() local 4322 plt_entry = plt->contents + h->plt.offset; in elfNN_kvx_create_small_pltn_entry() 4329 memcpy (plt_entry, elfNN_kvx_small_plt_entry, PLT_SMALL_ENTRY_SIZE); in elfNN_kvx_create_small_pltn_entry() 4337 plt_entry+4, in elfNN_kvx_create_small_pltn_entry() 4342 plt_entry+8, in elfNN_kvx_create_small_pltn_entry()
|
| D | elfxx-sparc.c | 4150 const bfd_vma *plt_entry; in sparc_vxworks_build_plt_entry() local 4160 plt_entry = sparc_vxworks_shared_plt_entry; in sparc_vxworks_build_plt_entry() 4165 plt_entry = sparc_vxworks_exec_plt_entry; in sparc_vxworks_build_plt_entry() 4172 bfd_put_32 (output_bfd, plt_entry[0] + ((got_base + got_offset) >> 10), in sparc_vxworks_build_plt_entry() 4174 bfd_put_32 (output_bfd, plt_entry[1] + ((got_base + got_offset) & 0x3ff), in sparc_vxworks_build_plt_entry() 4176 bfd_put_32 (output_bfd, plt_entry[2], in sparc_vxworks_build_plt_entry() 4178 bfd_put_32 (output_bfd, plt_entry[3], in sparc_vxworks_build_plt_entry() 4180 bfd_put_32 (output_bfd, plt_entry[4], in sparc_vxworks_build_plt_entry() 4182 bfd_put_32 (output_bfd, plt_entry[5] + (plt_index >> 10), in sparc_vxworks_build_plt_entry() 4186 bfd_put_32 (output_bfd, plt_entry[6] + (((-plt_offset - 24) >> 2) in sparc_vxworks_build_plt_entry() [all …]
|
| D | elf64-x86-64.c | 4539 memcpy (plt->contents + h->plt.offset, htab->plt.plt_entry, in elf_x86_64_finish_dynamic_symbol() 4544 htab->non_lazy_plt->plt_entry, in elf_x86_64_finish_dynamic_symbol() 4679 htab->non_lazy_plt->plt_entry, in elf_x86_64_finish_dynamic_symbol() 5187 x32_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5208 lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5221 if (memcmp (plt_contents, non_lazy_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5230 && (memcmp (plt_contents, non_lazy_bnd_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5240 non_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5250 x32_non_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab()
|
| /netbsd/src/external/gpl3/gdb/dist/bfd/ |
| D | elf32-ppc.c | 2028 struct plt_entry struct 2030 struct plt_entry *next; argument 2574 struct plt_entry **entp; in ppc_elf_copy_indirect_symbol() 2575 struct plt_entry *ent; in ppc_elf_copy_indirect_symbol() 2579 struct plt_entry *dent; in ppc_elf_copy_indirect_symbol() 2757 static struct plt_entry ** 2764 struct plt_entry **local_plt; in update_local_sym_info() 2780 local_plt = (struct plt_entry **) (local_got_refcounts + symtab_hdr->sh_info); in update_local_sym_info() 2789 update_plt_info (bfd *abfd, struct plt_entry **plist, in update_plt_info() 2792 struct plt_entry *ent; in update_plt_info() [all …]
|
| D | elfxx-mips.c | 338 struct plt_entry struct 8358 static struct plt_entry * 8361 struct plt_entry *entry; in mips_elf_make_plt_record() 11027 const bfd_vma *plt_entry; in _bfd_mips_elf_finish_dynamic_symbol() local 11043 plt_entry = htab->compact_branches ? mipsr6_exec_plt_entry_compact in _bfd_mips_elf_finish_dynamic_symbol() 11046 plt_entry = mips_exec_plt_entry; in _bfd_mips_elf_finish_dynamic_symbol() 11047 bfd_put_32 (output_bfd, plt_entry[0] | got_address_high, loc); in _bfd_mips_elf_finish_dynamic_symbol() 11048 bfd_put_32 (output_bfd, plt_entry[1] | got_address_low | load, in _bfd_mips_elf_finish_dynamic_symbol() 11054 bfd_put_32 (output_bfd, plt_entry[2] | got_address_low, loc + 8); in _bfd_mips_elf_finish_dynamic_symbol() 11055 bfd_put_32 (output_bfd, plt_entry[3], loc + 12); in _bfd_mips_elf_finish_dynamic_symbol() [all …]
|
| D | elf-s390-common.c | 289 + sizeof (struct plt_entry) /* local plt */ in elf_s390_allocate_local_syminfo() 296 = (struct plt_entry*)(elf_local_got_refcounts (abfd) in elf_s390_allocate_local_syminfo()
|
| D | elfxx-x86.h | 413 const bfd_byte *plt_entry; member 474 const bfd_byte *plt_entry; member 499 const bfd_byte *plt_entry; member
|
| D | elfnn-aarch64.c | 2660 const bfd_byte *plt_entry; member 2942 ret->plt_entry = elfNN_aarch64_small_plt_entry; in elfNN_aarch64_link_hash_table_create() 3702 memcpy (loc, globals->plt_entry, count); in aarch64_bti_stub_p() 4979 globals->plt_entry = elfNN_aarch64_small_plt_bti_pac_entry; in setup_plt_values() 4984 globals->plt_entry = elfNN_aarch64_small_plt_pac_entry; in setup_plt_values() 4995 globals->plt_entry = elfNN_aarch64_small_plt_bti_entry; in setup_plt_values() 5001 globals->plt_entry = elfNN_aarch64_small_plt_pac_entry; in setup_plt_values() 9461 bfd_byte *plt_entry, bfd_vma value) in elf_aarch64_update_plt_entry() argument 9466 (void) _bfd_aarch64_elf_put_addend (output_bfd, plt_entry, r_type, howto, value); in elf_aarch64_update_plt_entry() 9475 bfd_byte *plt_entry; in elfNN_aarch64_create_small_pltn_entry() local [all …]
|
| D | elf64-ppc.c | 1793 struct plt_entry struct 1795 struct plt_entry *next; argument 3080 struct plt_entry *plt_ent; 4057 struct plt_entry **entp; in move_plt_plist() 4058 struct plt_entry *ent; in move_plt_plist() 4062 struct plt_entry *dent; in move_plt_plist() 4632 static struct plt_entry ** 4637 struct plt_entry **local_plt; in update_local_sym_info() 4679 local_plt = (struct plt_entry **) (local_got_ents + symtab_hdr->sh_info); in update_local_sym_info() 4687 update_plt_info (bfd *abfd, struct plt_entry **plist, bfd_vma addend) in update_plt_info() [all …]
|
| D | elf32-i386.c | 3648 memcpy (plt->contents + h->plt.offset, htab->plt.plt_entry, in elf_i386_finish_dynamic_symbol() 3653 const bfd_byte *plt_entry; in elf_i386_finish_dynamic_symbol() local 3655 plt_entry = htab->non_lazy_plt->pic_plt_entry; in elf_i386_finish_dynamic_symbol() 3657 plt_entry = htab->non_lazy_plt->plt_entry; in elf_i386_finish_dynamic_symbol() 3659 plt_entry, htab->non_lazy_plt->plt_entry_size); in elf_i386_finish_dynamic_symbol() 3809 got_plt_entry = htab->non_lazy_plt->plt_entry; in elf_i386_finish_dynamic_symbol() 4314 lazy_ibt_plt->plt_entry, in elf_i386_get_synthetic_symtab() 4340 if (memcmp (plt_contents, non_lazy_plt->plt_entry, in elf_i386_get_synthetic_symtab() 4353 non_lazy_ibt_plt->plt_entry, in elf_i386_get_synthetic_symtab()
|
| D | elf32-metag.c | 55 static const unsigned int plt_entry[] = variable 91 #define PLT_ENTRY_SIZE sizeof(plt_entry) 2964 (plt_entry[0] in elf_metag_finish_dynamic_symbol() 2968 (plt_entry[1] in elf_metag_finish_dynamic_symbol() 2971 bfd_put_32 (output_bfd, plt_entry[2], in elf_metag_finish_dynamic_symbol() 2974 (plt_entry[3] | (plt_index << 3)), in elf_metag_finish_dynamic_symbol() 2977 (plt_entry[4] in elf_metag_finish_dynamic_symbol()
|
| D | elfnn-kvx.c | 481 const bfd_byte *plt_entry; member 652 ret->plt_entry = elfNN_kvx_small_plt_entry; in elfNN_kvx_link_hash_table_create() 4273 bfd_byte *plt_entry, bfd_vma value) in elf_kvx_update_plt_entry() argument 4277 _bfd_kvx_elf_put_addend (output_bfd, plt_entry, r_type, howto, value); in elf_kvx_update_plt_entry() 4285 bfd_byte *plt_entry; in elfNN_kvx_create_small_pltn_entry() local 4320 plt_entry = plt->contents + h->plt.offset; in elfNN_kvx_create_small_pltn_entry() 4327 memcpy (plt_entry, elfNN_kvx_small_plt_entry, PLT_SMALL_ENTRY_SIZE); in elfNN_kvx_create_small_pltn_entry() 4335 plt_entry+4, in elfNN_kvx_create_small_pltn_entry() 4340 plt_entry+8, in elfNN_kvx_create_small_pltn_entry()
|
| D | elfxx-sparc.c | 4132 const bfd_vma *plt_entry; in sparc_vxworks_build_plt_entry() local 4142 plt_entry = sparc_vxworks_shared_plt_entry; in sparc_vxworks_build_plt_entry() 4147 plt_entry = sparc_vxworks_exec_plt_entry; in sparc_vxworks_build_plt_entry() 4154 bfd_put_32 (output_bfd, plt_entry[0] + ((got_base + got_offset) >> 10), in sparc_vxworks_build_plt_entry() 4156 bfd_put_32 (output_bfd, plt_entry[1] + ((got_base + got_offset) & 0x3ff), in sparc_vxworks_build_plt_entry() 4158 bfd_put_32 (output_bfd, plt_entry[2], in sparc_vxworks_build_plt_entry() 4160 bfd_put_32 (output_bfd, plt_entry[3], in sparc_vxworks_build_plt_entry() 4162 bfd_put_32 (output_bfd, plt_entry[4], in sparc_vxworks_build_plt_entry() 4164 bfd_put_32 (output_bfd, plt_entry[5] + (plt_index >> 10), in sparc_vxworks_build_plt_entry() 4168 bfd_put_32 (output_bfd, plt_entry[6] + (((-plt_offset - 24) >> 2) in sparc_vxworks_build_plt_entry() [all …]
|
| D | elf64-x86-64.c | 4647 memcpy (plt->contents + h->plt.offset, htab->plt.plt_entry, in elf_x86_64_finish_dynamic_symbol() 4652 htab->non_lazy_plt->plt_entry, in elf_x86_64_finish_dynamic_symbol() 4787 htab->non_lazy_plt->plt_entry, in elf_x86_64_finish_dynamic_symbol() 5295 x32_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5316 lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5329 if (memcmp (plt_contents, non_lazy_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5338 && (memcmp (plt_contents, non_lazy_bnd_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5348 non_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab() 5358 x32_non_lazy_ibt_plt->plt_entry, in elf_x86_64_get_synthetic_symtab()
|
| /netbsd/src/external/gpl3/binutils/dist/gold/ |
| D | i386.cc | 315 static const unsigned char plt_entry[plt_entry_size]; member in __anon4bb161230111::Output_data_plt_i386_exec 345 static const unsigned char plt_entry[plt_entry_size]; member in __anon4bb161230111::Output_data_plt_i386_dyn 1298 const unsigned char Output_data_plt_i386_exec::plt_entry[plt_entry_size] = member in __anon4bb161230111::Output_data_plt_i386_exec 1316 memcpy(pov, plt_entry, plt_entry_size); in do_fill_plt_entry() 1326 const unsigned char Output_data_plt_i386_dyn::plt_entry[plt_entry_size] = member in __anon4bb161230111::Output_data_plt_i386_dyn 1343 memcpy(pov, plt_entry, plt_entry_size); in do_fill_plt_entry() 4123 static const unsigned char plt_entry[plt_entry_size]; member in __anon4bb161230111::Output_data_plt_i386_nacl_exec 4151 static const unsigned char plt_entry[plt_entry_size]; member in __anon4bb161230111::Output_data_plt_i386_nacl_dyn 4272 Output_data_plt_i386_nacl_exec::plt_entry[plt_entry_size] = member in __anon4bb161230111::Output_data_plt_i386_nacl_exec 4304 memcpy(pov, plt_entry, plt_entry_size); in do_fill_plt_entry() [all …]
|
| D | mips.cc | 2506 { return sizeof(plt_entry); } in plt_entry_size() 2565 static const uint32_t plt_entry[]; member in __anon01a7b5720111::Mips_output_data_plt 2632 { return 4 * sizeof(plt_entry) / sizeof(plt_entry[0]); } in standard_plt_entry_size() 7389 const uint32_t Mips_output_data_plt<size, big_endian>::plt_entry[] = member in __anon01a7b5720111::Mips_output_data_plt<size, big_endian> 7457 gsym->set_plt_offset(this->entry_count() * sizeof(plt_entry) in add_entry() 7691 : plt_entry; in do_write() 7710 const uint32_t* plt_entry = plt_entry_mips16_o32; in do_write() local 7712 elfcpp::Swap<16, big_endian>::writeval(pov2, plt_entry[0]); in do_write() 7713 elfcpp::Swap<16, big_endian>::writeval(pov2 + 2, plt_entry[1]); in do_write() 7714 elfcpp::Swap<16, big_endian>::writeval(pov2 + 4, plt_entry[2]); in do_write() [all …]
|
| D | arm.cc | 7949 { return sizeof(plt_entry); } in do_get_plt_entry_size() 7960 static const uint32_t plt_entry[3]; member in __anon689000590111::Output_data_plt_arm_short 7964 const uint32_t Output_data_plt_arm_short<big_endian>::plt_entry[3] = member in __anon689000590111::Output_data_plt_arm_short<big_endian> 7985 uint32_t plt_insn0 = plt_entry[0] | ((offset >> 20) & 0xff); in do_fill_plt_entry() 7986 uint32_t plt_insn1 = plt_entry[1] | ((offset >> 12) & 0xff); in do_fill_plt_entry() 7987 uint32_t plt_insn2 = plt_entry[2] | (offset & 0xfff); in do_fill_plt_entry() 8020 { return sizeof(plt_entry); } in do_get_plt_entry_size() 8031 static const uint32_t plt_entry[4]; member in __anon689000590111::Output_data_plt_arm_long 8035 const uint32_t Output_data_plt_arm_long<big_endian>::plt_entry[4] = member in __anon689000590111::Output_data_plt_arm_long<big_endian> 8055 uint32_t plt_insn0 = plt_entry[0] | (offset >> 28); in do_fill_plt_entry() [all …]
|