Home
last modified time | relevance | path

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

/toolchain/binutils/binutils-2.27/ld/testsuite/ld-powerpc/
Dtlsso32.r69 [0-9a-f ]+R_PPC_JMP_SLOT +0+ +__tls_get_addr \+ 0
78 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
122 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
Dtlstocso.r65 [0-9a-f ]+R_PPC64_JMP_SLOT +0+ __tls_get_addr \+ 0
74 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
117 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
Dtlsso.r70 [0-9a-f ]+R_PPC64_JMP_SLOT +0+ __tls_get_addr \+ 0
79 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
121 .* NOTYPE +GLOBAL +DEFAULT +UND __tls_get_addr
/toolchain/binutils/binutils-2.27/bfd/
Delf32-i386.c793 unsigned int tls_get_addr : 2; member
930 eh->tls_get_addr = 2; in elf_i386_link_hash_newfunc()
1230 bfd_boolean indirect_call, tls_get_addr; in elf_i386_check_tls_transition() local
1335 tls_get_addr = FALSE; in elf_i386_check_tls_transition()
1341 tls_get_addr = eh->tls_get_addr == 1; in elf_i386_check_tls_transition()
1342 if (eh->tls_get_addr > 1) in elf_i386_check_tls_transition()
1349 eh->tls_get_addr = 1; in elf_i386_check_tls_transition()
1350 tls_get_addr = TRUE; in elf_i386_check_tls_transition()
1353 eh->tls_get_addr = 0; in elf_i386_check_tls_transition()
1357 if (!tls_get_addr) in elf_i386_check_tls_transition()
[all …]
Delf64-x86-64.c802 unsigned int tls_get_addr : 2; member
954 eh->tls_get_addr = 2; in elf_x86_64_link_hash_newfunc()
1289 bfd_boolean indirect_call, tls_get_addr; in elf_x86_64_check_tls_transition() local
1429 tls_get_addr = FALSE; in elf_x86_64_check_tls_transition()
1435 tls_get_addr = eh->tls_get_addr == 1; in elf_x86_64_check_tls_transition()
1436 if (eh->tls_get_addr > 1) in elf_x86_64_check_tls_transition()
1443 eh->tls_get_addr = 1; in elf_x86_64_check_tls_transition()
1444 tls_get_addr = TRUE; in elf_x86_64_check_tls_transition()
1447 eh->tls_get_addr = 0; in elf_x86_64_check_tls_transition()
1451 if (!tls_get_addr) in elf_x86_64_check_tls_transition()
[all …]
Delf32-ppc.c3282 struct elf_link_hash_entry *tls_get_addr; member
5214 htab->tls_get_addr = elf_link_hash_lookup (&htab->elf, "__tls_get_addr", in ppc_elf_tls_setup()
5232 tga = htab->tls_get_addr; in ppc_elf_tls_setup()
5260 htab->tls_get_addr = opt; in ppc_elf_tls_setup()
5387 && h == htab->tls_get_addr in ppc_elf_tls_optimize()
5470 htab->tls_get_addr)) in ppc_elf_tls_optimize()
5493 ent = find_plt_ent (&htab->tls_get_addr->plt.plist, in ppc_elf_tls_optimize()
5942 if (h == htab->tls_get_addr in allocate_dynrelocs()
6682 && htab->tls_get_addr != NULL in ppc_elf_size_dynamic_sections()
6683 && htab->tls_get_addr->plt.plist != NULL in ppc_elf_size_dynamic_sections()
[all …]
Delf64-ppc.c4061 struct ppc_link_hash_entry *tls_get_addr; member
8203 htab->tls_get_addr = ((struct ppc_link_hash_entry *) in ppc64_elf_tls_setup()
8207 if (htab->tls_get_addr != NULL) in ppc64_elf_tls_setup()
8208 func_desc_adjust (&htab->tls_get_addr->elf, info); in ppc64_elf_tls_setup()
8260 tga = &htab->tls_get_addr->elf; in ppc64_elf_tls_setup()
8269 htab->tls_get_addr = (struct ppc_link_hash_entry *) opt; in ppc64_elf_tls_setup()
8271 htab->tls_get_addr_fd->oh = htab->tls_get_addr; in ppc64_elf_tls_setup()
8273 if (htab->tls_get_addr != NULL) in ppc64_elf_tls_setup()
8275 htab->tls_get_addr->oh = htab->tls_get_addr_fd; in ppc64_elf_tls_setup()
8276 htab->tls_get_addr->is_func = 1; in ppc64_elf_tls_setup()
[all …]
DChangeLog552 * elf64-i386.c (elf_i386_link_hash_entry): Add tls_get_addr.
553 (elf_i386_link_hash_newfunc): Initialize tls_get_addr to 2.
556 Set the tls_get_addr feild.
595 * elf64-x86-64.c (elf_x86_64_link_hash_entry): Add tls_get_addr.
596 (elf_x86_64_link_hash_newfunc): Initialize tls_get_addr to 2.
599 models. Set the tls_get_addr feild.
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
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.
DChangeLog-20083285 * elf64-ppc.c (ppc64_elf_tls_optimize): Ensure htab->tls_get_addr
/toolchain/binutils/binutils-2.27/gold/
DChangeLog-08152101 Skip call tls_get_addr when tlsgd is relaxed.