Lines Matching refs:tls_type
553 unsigned char tls_type;
562 /* tls_type for each local got entry. */
644 eh->tls_type = GOT_UNKNOWN;
680 ret->tlsbase->tls_type = GOT_UNKNOWN;
704 edir->tls_type = eind->tls_type;
705 eind->tls_type = GOT_UNKNOWN;
992 int tls_type, old_tls_type;
1025 tls_type = GOT_TLS_GD;
1030 tls_type = GOT_TLS_IE;
1036 tls_type = GOT_TLS_GD;
1041 tls_type = GOT_TLS_IE;
1049 tls_type = GOT_TLS_GD;
1051 tls_type = GOT_TLS_IE;
1055 tls_type = GOT_TLS_IE;
1063 tls_type = GOT_NORMAL;
1068 tls_type = GOT_NORMAL;
1127 old_tls_type = eh->tls_type;
1164 if ((old_tls_type & GOT_TLS_IE) && (tls_type & GOT_TLS_IE))
1165 tls_type |= old_tls_type;
1168 else if (old_tls_type != tls_type && old_tls_type != GOT_UNKNOWN
1170 || (tls_type & GOT_TLS_IE) == 0))
1172 if ((old_tls_type & GOT_TLS_IE) && (tls_type & GOT_TLS_GD))
1173 tls_type = old_tls_type;
1174 else if ((old_tls_type & GOT_TLS_GD) && (tls_type & GOT_TLS_GD))
1175 tls_type |= old_tls_type;
1186 if (old_tls_type != tls_type)
1189 eh->tls_type = tls_type;
1191 elf_xtensa_local_got_tls_type (abfd) [r_symndx] = tls_type;
1539 if ((eh->tls_type & GOT_TLS_IE) != 0)
1858 if (tls_sec && (htab->tlsbase->tls_type & GOT_TLS_ANY) != 0)
2560 int tls_type;
2814 tls_type = GOT_UNKNOWN;
2816 tls_type = elf_xtensa_hash_entry (h)->tls_type;
2818 tls_type = local_got_tls_types [r_symndx];
2926 if (! info->shared || (tls_type & GOT_TLS_IE) != 0)
2933 if ((tls_type & GOT_TLS_IE) != 0)
3018 if ((tls_type & GOT_TLS_IE) != 0)