Lines Matching refs:tga
3864 struct elf_link_hash_entry *tga; in ppc_elf_check_relocs() local
3897 tga = elf_link_hash_lookup (&htab->elf, "__tls_get_addr", in ppc_elf_check_relocs()
3982 && h == tga) in ppc_elf_check_relocs()
5092 struct elf_link_hash_entry *opt, *tga; in ppc_elf_tls_setup() local
5103 tga = htab->tls_get_addr; in ppc_elf_tls_setup()
5105 && tga != NULL in ppc_elf_tls_setup()
5106 && (tga->type == STT_FUNC in ppc_elf_tls_setup()
5107 || tga->needs_plt) in ppc_elf_tls_setup()
5108 && !(SYMBOL_CALLS_LOCAL (info, tga) in ppc_elf_tls_setup()
5109 || (ELF_ST_VISIBILITY (tga->other) != STV_DEFAULT in ppc_elf_tls_setup()
5110 && tga->root.type == bfd_link_hash_undefweak))) in ppc_elf_tls_setup()
5113 for (ent = tga->plt.plist; ent != NULL; ent = ent->next) in ppc_elf_tls_setup()
5118 tga->root.type = bfd_link_hash_indirect; in ppc_elf_tls_setup()
5119 tga->root.u.i.link = &opt->root; in ppc_elf_tls_setup()
5120 ppc_elf_copy_indirect_symbol (info, opt, tga); in ppc_elf_tls_setup()