Lines Matching refs:tga
3979 struct elf_link_hash_entry *tga; in ppc_elf_check_relocs() local
4012 tga = elf_link_hash_lookup (&htab->elf, "__tls_get_addr", in ppc_elf_check_relocs()
4097 && h == tga) in ppc_elf_check_relocs()
5221 struct elf_link_hash_entry *opt, *tga; in ppc_elf_tls_setup() local
5232 tga = htab->tls_get_addr; in ppc_elf_tls_setup()
5234 && tga != NULL in ppc_elf_tls_setup()
5235 && (tga->type == STT_FUNC in ppc_elf_tls_setup()
5236 || tga->needs_plt) in ppc_elf_tls_setup()
5237 && !(SYMBOL_CALLS_LOCAL (info, tga) in ppc_elf_tls_setup()
5238 || (ELF_ST_VISIBILITY (tga->other) != STV_DEFAULT in ppc_elf_tls_setup()
5239 && tga->root.type == bfd_link_hash_undefweak))) in ppc_elf_tls_setup()
5242 for (ent = tga->plt.plist; ent != NULL; ent = ent->next) in ppc_elf_tls_setup()
5247 tga->root.type = bfd_link_hash_indirect; in ppc_elf_tls_setup()
5248 tga->root.u.i.link = &opt->root; in ppc_elf_tls_setup()
5249 ppc_elf_copy_indirect_symbol (info, opt, tga); in ppc_elf_tls_setup()