Lines Matching refs:got_type
2414 enum got_type {
2416 } got_type;
2425 /* got_type for each local got entry. */
2543 ret->got_type = GOT_UNKNOWN;
3051 enum got_type got_type = sh_elf_hash_entry (h)->got_type;
3066 if (got_type == GOT_TLS_GD)
3074 && (got_type == GOT_NORMAL || got_type == GOT_FUNCDESC))
3078 else if (got_type == GOT_TLS_IE && !h->def_dynamic && !info->shared)
3082 else if ((got_type == GOT_TLS_GD && h->dynindx == -1)
3083 || got_type == GOT_TLS_IE)
3085 else if (got_type == GOT_TLS_GD)
3087 else if (got_type == GOT_FUNCDESC)
3099 else if (htab->fdpic_p && !info->shared && got_type == GOT_NORMAL
3157 || (h->got.offset != MINUS_ONE && eh->got_type == GOT_FUNCDESC))
3883 enum got_type got_type;
4099 && (sh_elf_hash_entry (h)->got_type == GOT_TLS_IE
4100 || sh_elf_hash_entry (h)->got_type == GOT_TLS_GD)))
4555 && sh_elf_hash_entry (h)->got_type == GOT_NORMAL
5084 got_type = GOT_UNKNOWN;
5086 got_type = sh_elf_local_got_type (input_bfd) [r_symndx];
5089 got_type = sh_elf_hash_entry (h)->got_type;
5096 if (r_type == R_SH_TLS_GD_32 && got_type == GOT_TLS_IE)
5947 edir->got_type = eind->got_type;
5948 eind->got_type = GOT_UNKNOWN;
6002 enum got_type got_type, old_got_type;
6179 got_type = GOT_NORMAL;
6182 got_type = GOT_TLS_GD;
6185 got_type = GOT_TLS_IE;
6189 got_type = GOT_FUNCDESC;
6206 old_got_type = sh_elf_hash_entry (h)->got_type;
6253 if (old_got_type != got_type && old_got_type != GOT_UNKNOWN
6254 && (old_got_type != GOT_TLS_GD || got_type != GOT_TLS_IE))
6256 if (old_got_type == GOT_TLS_IE && got_type == GOT_TLS_GD)
6257 got_type = GOT_TLS_IE;
6260 if ((old_got_type == GOT_FUNCDESC || got_type == GOT_FUNCDESC)
6261 && (old_got_type == GOT_NORMAL || got_type == GOT_NORMAL))
6266 || got_type == GOT_FUNCDESC)
6278 if (old_got_type != got_type)
6281 sh_elf_hash_entry (h)->got_type = got_type;
6283 sh_elf_local_got_type (abfd) [r_symndx] = got_type;
6341 old_got_type = sh_elf_hash_entry (h)->got_type;
6899 && sh_elf_hash_entry (h)->got_type != GOT_TLS_GD
6900 && sh_elf_hash_entry (h)->got_type != GOT_TLS_IE
6901 && sh_elf_hash_entry (h)->got_type != GOT_FUNCDESC)