Lines Matching refs:tlsbase
690 struct elf_xtensa_link_hash_entry *tlsbase; member
734 struct elf_link_hash_entry *tlsbase; in elf_xtensa_link_hash_table_create() local
753 tlsbase = elf_link_hash_lookup (&ret->elf, "_TLS_MODULE_BASE_", in elf_xtensa_link_hash_table_create()
755 tlsbase->root.type = bfd_link_hash_new; in elf_xtensa_link_hash_table_create()
756 tlsbase->root.u.undef.abfd = NULL; in elf_xtensa_link_hash_table_create()
757 tlsbase->non_elf = 0; in elf_xtensa_link_hash_table_create()
759 ret->tlsbase = elf_xtensa_hash_entry (tlsbase); in elf_xtensa_link_hash_table_create()
760 ret->tlsbase->tls_type = GOT_UNKNOWN; in elf_xtensa_link_hash_table_create()
1126 if (h && elf_xtensa_hash_entry (h) != htab->tlsbase in elf_xtensa_check_relocs()
1795 if (tls_sec && (htab->tlsbase->tls_type & GOT_TLS_ANY) != 0) in elf_xtensa_always_size_sections()
1797 struct elf_link_hash_entry *tlsbase = &htab->tlsbase->elf; in elf_xtensa_always_size_sections() local
1798 struct bfd_link_hash_entry *bh = &tlsbase->root; in elf_xtensa_always_size_sections()
1801 tlsbase->type = STT_TLS; in elf_xtensa_always_size_sections()
1807 tlsbase->def_regular = 1; in elf_xtensa_always_size_sections()
1808 tlsbase->other = STV_HIDDEN; in elf_xtensa_always_size_sections()
1809 (*bed->elf_backend_hide_symbol) (info, tlsbase, true); in elf_xtensa_always_size_sections()
2981 (h && elf_xtensa_hash_entry (h) == htab->tlsbase); in elf_xtensa_relocate_section()