Home
last modified time | relevance | path

Searched refs:tls_get_addr (Results 1 – 25 of 31) sorted by relevance

12

/netbsd/src/external/gpl3/binutils/dist/gold/
DChangeLog-2017293 (Target_powerpc::tls_get_addr_opt, tls_get_addr,
300 (Target_powerpc::Branch_info::mark_pltcall): Translate tls_get_addr
314 (Stub_table::plt_call_size): Return size for tls_get_addr stub.
319 (Stub_table::do_write): Write out tls_get_addr stub.
323 nop following bl for tls_get_addr stub.
396 tls_get_addr.
Dpowerpc.cc1253 tls_get_addr() const in tls_get_addr() function in __anonfe78cb590111::Target_powerpc
1364 && (gsym == target->tls_get_addr() in maybe_skip_tls_get_addr_call()
/netbsd/src/external/gpl3/gdb/dist/bfd/
Delfxx-x86.h346 unsigned int tls_get_addr : 1; member
688 const char *tls_get_addr; member
Delf32-ppc.c76 && h == htab->tls_get_addr \
2177 struct elf_link_hash_entry *tls_get_addr; member
4312 htab->tls_get_addr = elf_link_hash_lookup (&htab->elf, "__tls_get_addr", in ppc_elf_tls_setup()
4330 tga = htab->tls_get_addr; in ppc_elf_tls_setup()
4357 htab->tls_get_addr = opt; in ppc_elf_tls_setup()
4481 && h == htab->tls_get_addr in ppc_elf_tls_optimize()
4631 htab->tls_get_addr)) in ppc_elf_tls_optimize()
4690 ent = find_plt_ent (&htab->tls_get_addr->plt.plist, in ppc_elf_tls_optimize()
5909 && htab->tls_get_addr != NULL in ppc_elf_late_size_sections()
5910 && htab->tls_get_addr->plt.plist != NULL in ppc_elf_late_size_sections()
[all …]
Delfxx-x86.c745 ret->tls_get_addr = "__tls_get_addr"; in _bfd_x86_elf_link_hash_table_create()
785 ret->tls_get_addr = "___tls_get_addr"; in _bfd_x86_elf_link_hash_table_create()
882 htab->tls_get_addr, in _bfd_x86_elf_link_check_relocs()
886 elf_x86_hash_entry (h)->tls_get_addr = 1; in _bfd_x86_elf_link_check_relocs()
892 elf_x86_hash_entry (h)->tls_get_addr = 1; in _bfd_x86_elf_link_check_relocs()
Delf64-ppc.c3271 struct ppc_link_hash_entry *tls_get_addr; member
5870 || h == elf_hash_entry (htab->tls_get_addr) in is_tls_get_addr()
7990 htab->tls_get_addr = ppc_elf_hash_entry (tga); in ppc64_elf_tls_setup()
8074 tga = elf_hash_entry (htab->tls_get_addr); in ppc64_elf_tls_setup()
8084 htab->tls_get_addr = ppc_elf_hash_entry (opt); in ppc64_elf_tls_setup()
8086 htab->tls_get_addr_fd->oh = htab->tls_get_addr; in ppc64_elf_tls_setup()
8088 if (htab->tls_get_addr != NULL) in ppc64_elf_tls_setup()
8090 htab->tls_get_addr->oh = htab->tls_get_addr_fd; in ppc64_elf_tls_setup()
8091 htab->tls_get_addr->is_func = 1; in ppc64_elf_tls_setup()
8541 htab->tls_get_addr, in ppc64_elf_tls_optimize()
[all …]
DChangeLog-20171923 tls_get_addr for x86-64 in one place.
2695 * elf32-i386.c (elf_i386_link_hash_entry): Change tls_get_addr
2697 (elf_i386_link_hash_newfunc): Initialize tls_get_addr to 0.
2698 (elf_i386_check_tls_transition): Check tls_get_addr directly.
2699 (elf_i386_convert_load_reloc): Update tls_get_addr check.
2702 * elf64-x86-64.c (elf_x86_64_link_hash_entry): Change tls_get_addr
2704 (elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 0.
2705 (elf_x86_64_check_tls_transition): Check tls_get_addr directly.
2706 (elf_x86_64_convert_load_reloc): Update tls_get_addr check.
DChangeLog-20162536 * elf64-i386.c (elf_i386_link_hash_entry): Add tls_get_addr.
2537 (elf_i386_link_hash_newfunc): Initialize tls_get_addr to 2.
2540 Set the tls_get_addr feild.
2579 * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add tls_get_addr.
2580 (elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 2.
2583 models. Set the tls_get_addr feild.
Delf32-i386.c963 || !((struct elf_x86_link_hash_entry *) h)->tls_get_addr) in elf_i386_check_tls_transition()
1353 if (eh && eh->tls_get_addr) in elf_i386_convert_load_reloc()
DChangeLog-2007433 relocs, ensuring that tls_get_addr calls follow gd and ld relocs.
437 (ppc64_elf_relocate_section): Remove check that a tls_get_addr
443 relocs, ensuring that tls_get_addr calls follow gd and ld relocs.
447 (ppc_elf_relocate_section): Remove check that a tls_get_addr
Delf64-x86-64.c1283 || !((struct elf_x86_link_hash_entry *) h)->tls_get_addr) in elf_x86_64_check_tls_transition()
1874 if (eh && eh->tls_get_addr) in elf_x86_64_convert_load_reloc()
DChangeLog-02034080 a tls_get_addr call.
4289 sdata, sdata2, tls_sec, tls_get_addr, tlsld_got fields.
4388 * elf64-ppc.c (ppc64_elf_link_hash_table_create): Init tls_get_addr.
4417 (ppc64_elf_tls_setup): Ensure cached tls_get_addr is not indirect.
4488 handle tls_get_addr removal when looking at REL24 relocs, do it when
4542 (struct ppc_link_hash_table): Add tls_sec, tls_get_addr, tlsld_got.
DChangeLog-20094653 (ppc64_elf_check_relocs): Don't set htab->tls_get_addr here.
4657 (ppc64_elf_tls_setup): Set htab->tls_get_addr and tls_get_addr_fd.
/netbsd/src/external/gpl3/binutils/dist/bfd/
Delfxx-x86.h346 unsigned int tls_get_addr : 1; member
688 const char *tls_get_addr; member
Delf32-ppc.c76 && h == htab->tls_get_addr \
2177 struct elf_link_hash_entry *tls_get_addr; member
4312 htab->tls_get_addr = elf_link_hash_lookup (&htab->elf, "__tls_get_addr", in ppc_elf_tls_setup()
4330 tga = htab->tls_get_addr; in ppc_elf_tls_setup()
4357 htab->tls_get_addr = opt; in ppc_elf_tls_setup()
4481 && h == htab->tls_get_addr in ppc_elf_tls_optimize()
4631 htab->tls_get_addr)) in ppc_elf_tls_optimize()
4690 ent = find_plt_ent (&htab->tls_get_addr->plt.plist, in ppc_elf_tls_optimize()
5908 && htab->tls_get_addr != NULL in ppc_elf_size_dynamic_sections()
5909 && htab->tls_get_addr->plt.plist != NULL in ppc_elf_size_dynamic_sections()
[all …]
Delfxx-x86.c745 ret->tls_get_addr = "__tls_get_addr"; in _bfd_x86_elf_link_hash_table_create()
785 ret->tls_get_addr = "___tls_get_addr"; in _bfd_x86_elf_link_hash_table_create()
882 htab->tls_get_addr, in _bfd_x86_elf_link_check_relocs()
886 elf_x86_hash_entry (h)->tls_get_addr = 1; in _bfd_x86_elf_link_check_relocs()
892 elf_x86_hash_entry (h)->tls_get_addr = 1; in _bfd_x86_elf_link_check_relocs()
Delf64-ppc.c3271 struct ppc_link_hash_entry *tls_get_addr; member
5870 || h == elf_hash_entry (htab->tls_get_addr) in is_tls_get_addr()
7990 htab->tls_get_addr = ppc_elf_hash_entry (tga); in ppc64_elf_tls_setup()
8074 tga = elf_hash_entry (htab->tls_get_addr); in ppc64_elf_tls_setup()
8084 htab->tls_get_addr = ppc_elf_hash_entry (opt); in ppc64_elf_tls_setup()
8086 htab->tls_get_addr_fd->oh = htab->tls_get_addr; in ppc64_elf_tls_setup()
8088 if (htab->tls_get_addr != NULL) in ppc64_elf_tls_setup()
8090 htab->tls_get_addr->oh = htab->tls_get_addr_fd; in ppc64_elf_tls_setup()
8091 htab->tls_get_addr->is_func = 1; in ppc64_elf_tls_setup()
8541 htab->tls_get_addr, in ppc64_elf_tls_optimize()
[all …]
DChangeLog-20171923 tls_get_addr for x86-64 in one place.
2695 * elf32-i386.c (elf_i386_link_hash_entry): Change tls_get_addr
2697 (elf_i386_link_hash_newfunc): Initialize tls_get_addr to 0.
2698 (elf_i386_check_tls_transition): Check tls_get_addr directly.
2699 (elf_i386_convert_load_reloc): Update tls_get_addr check.
2702 * elf64-x86-64.c (elf_x86_64_link_hash_entry): Change tls_get_addr
2704 (elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 0.
2705 (elf_x86_64_check_tls_transition): Check tls_get_addr directly.
2706 (elf_x86_64_convert_load_reloc): Update tls_get_addr check.
DChangeLog-20162536 * elf64-i386.c (elf_i386_link_hash_entry): Add tls_get_addr.
2537 (elf_i386_link_hash_newfunc): Initialize tls_get_addr to 2.
2540 Set the tls_get_addr feild.
2579 * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add tls_get_addr.
2580 (elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 2.
2583 models. Set the tls_get_addr feild.
Delf32-i386.c969 || !((struct elf_x86_link_hash_entry *) h)->tls_get_addr) in elf_i386_check_tls_transition()
1359 if (eh && eh->tls_get_addr) in elf_i386_convert_load_reloc()
DChangeLog-2007433 relocs, ensuring that tls_get_addr calls follow gd and ld relocs.
437 (ppc64_elf_relocate_section): Remove check that a tls_get_addr
443 relocs, ensuring that tls_get_addr calls follow gd and ld relocs.
447 (ppc_elf_relocate_section): Remove check that a tls_get_addr
Delf64-x86-64.c1259 || !((struct elf_x86_link_hash_entry *) h)->tls_get_addr) in elf_x86_64_check_tls_transition()
1830 if (eh && eh->tls_get_addr) in elf_x86_64_convert_load_reloc()
DChangeLog-02034080 a tls_get_addr call.
4289 sdata, sdata2, tls_sec, tls_get_addr, tlsld_got fields.
4388 * elf64-ppc.c (ppc64_elf_link_hash_table_create): Init tls_get_addr.
4417 (ppc64_elf_tls_setup): Ensure cached tls_get_addr is not indirect.
4488 handle tls_get_addr removal when looking at REL24 relocs, do it when
4542 (struct ppc_link_hash_table): Add tls_sec, tls_get_addr, tlsld_got.
DChangeLog-20094653 (ppc64_elf_check_relocs): Don't set htab->tls_get_addr here.
4657 (ppc64_elf_tls_setup): Set htab->tls_get_addr and tls_get_addr_fd.
/netbsd/src/external/gpl3/binutils/dist/gas/config/
Dtc-i386.c602 static const char *tls_get_addr; variable
11305 && tls_get_addr in add_branch_padding_frag_p()
11313 && strcmp (S_GET_NAME (s), tls_get_addr) == 0) in add_branch_padding_frag_p()
16942 tls_get_addr = "___tls_get_addr"; in i386_target_format()
16949 tls_get_addr = "__tls_get_addr"; in i386_target_format()
16957 tls_get_addr = "__tls_get_addr"; in i386_target_format()

12