/freebsd-11-stable/contrib/binutils/bfd/ |
H A D | elf32-i386.c | 609 unsigned char tls_type; 622 /* tls_type for each local got entry. */ 724 eh->tls_type = GOT_UNKNOWN; 876 edir->tls_type = eind->tls_type; 877 eind->tls_type = GOT_UNKNOWN; 1016 int tls_type, old_tls_type; 1021 case R_386_GOT32: tls_type = GOT_NORMAL; break; 1022 case R_386_TLS_GD: tls_type = GOT_TLS_GD; break; 1025 tls_type 607 unsigned char tls_type; member in struct:elf_i386_link_hash_entry 1014 int tls_type, old_tls_type; local 1662 int tls_type = elf_i386_hash_entry(h)->tls_type; local 2238 int tls_type; local [all...] |
H A D | elf64-x86-64.c | 430 unsigned char tls_type; 444 /* tls_type for each local got entry. */ 528 eh->tls_type = GOT_UNKNOWN; 674 edir->tls_type = eind->tls_type; 675 eind->tls_type = GOT_UNKNOWN; 824 int tls_type, old_tls_type; 828 default: tls_type = GOT_NORMAL; break; 829 case R_X86_64_TLSGD: tls_type = GOT_TLS_GD; break; 830 case R_X86_64_GOTTPOFF: tls_type 428 unsigned char tls_type; member in struct:elf64_x86_64_link_hash_entry 822 int tls_type, old_tls_type; local 1505 int tls_type = elf64_x86_64_hash_entry (h)->tls_type; local 2078 int tls_type; local [all...] |
H A D | elf32-s390.c | 671 unsigned char tls_type; member in struct:elf_s390_link_hash_entry 681 /* tls_type for each local got entry. */ 768 eh->tls_type = GOT_UNKNOWN; 915 edir->tls_type = eind->tls_type; 916 eind->tls_type = GOT_UNKNOWN; 980 int tls_type, old_tls_type; local 1152 tls_type = GOT_NORMAL; 1155 tls_type = GOT_TLS_GD; 1159 tls_type 1821 int tls_type = elf_s390_hash_entry(h)->tls_type; local 2286 int tls_type; local [all...] |
H A D | elf64-s390.c | 626 unsigned char tls_type; member in struct:elf_s390_link_hash_entry 636 /* tls_type for each local got entry. */ 723 eh->tls_type = GOT_UNKNOWN; 870 edir->tls_type = eind->tls_type; 871 eind->tls_type = GOT_UNKNOWN; 935 int tls_type, old_tls_type; local 1116 tls_type = GOT_NORMAL; 1119 tls_type = GOT_TLS_GD; 1123 tls_type 1796 int tls_type = elf_s390_hash_entry(h)->tls_type; local 2260 int tls_type; local [all...] |
H A D | elfxx-sparc.c | 490 unsigned char tls_type; 499 /* tls_type for each local got entry. */ 812 eh->tls_type = GOT_UNKNOWN; 1025 edir->tls_type = eind->tls_type; 1026 eind->tls_type = GOT_UNKNOWN; 1183 int tls_type, old_tls_type; 1191 tls_type = GOT_NORMAL; 1195 tls_type = GOT_TLS_GD; 1199 tls_type 489 unsigned char tls_type; member in struct:_bfd_sparc_elf_link_hash_entry 1181 int tls_type, old_tls_type; local 1947 int tls_type = _bfd_sparc_elf_hash_entry(h)->tls_type; local 2500 int r_type, tls_type; local [all...] |
H A D | elf64-ppc.c | 3213 char tls_type; 4116 && dent->tls_type == ent->tls_type) 4381 unsigned long r_symndx, bfd_vma r_addend, int tls_type) 4397 if ((tls_type & TLS_EXPLICIT) == 0) 4404 && ent->tls_type == tls_type) 4415 ent->tls_type = tls_type; 4423 local_got_tls_masks[r_symndx] |= tls_type; 3209 char tls_type; member in struct:got_entry 4376 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, bfd_vma r_addend, int tls_type) argument 4529 int tls_type; local 5366 char tls_type = 0; local 6940 char tls_set, tls_clear, tls_type = 0; local 10065 char tls_mask, tls_gd, tls_type; local [all...] |
H A D | elfxx-mips.c | 71 mips_got_entry fields (tls_type and gotidx) to track the symbol's 105 unsigned char tls_type; member in struct:mips_got_entry 293 unsigned char tls_type; member in struct:mips_elf_link_hash_entry 845 ret->tls_type = GOT_NORMAL; 1988 + ((entry->tls_type & GOT_TLS_LDM) << 17) 2002 if ((e1->tls_type ^ e2->tls_type) & GOT_TLS_LDM) 2025 ? ((entry->tls_type & GOT_TLS_LDM) 2039 if (e1->tls_type & e2->tls_type 2111 mips_tls_got_relocs(struct bfd_link_info *info, unsigned char tls_type, struct elf_link_hash_entry *h) argument 2357 mips_tls_got_index(bfd *abfd, bfd_vma got_index, unsigned char *tls_type, int r_type, struct bfd_link_info *info, struct mips_elf_link_hash_entry *h, bfd_vma symbol) argument 3193 unsigned char tls_type; local [all...] |
H A D | elf32-arm.c | 2081 /* tls_type for each local got entry. */ 2150 unsigned char tls_type; member in struct:elf32_arm_link_hash_entry 2277 ret->tls_type = GOT_UNKNOWN; 2437 edir->tls_type = eind->tls_type; 2438 eind->tls_type = GOT_UNKNOWN; 5594 char tls_type; local 5612 tls_type = ((struct elf32_arm_link_hash_entry *) h)->tls_type; 5619 tls_type 7604 int tls_type, old_tls_type; local 8294 int tls_type = elf32_arm_hash_entry (h)->tls_type; local [all...] |
H A D | elf32-ppc.c | 3009 int tls_type) 3027 local_got_tls_masks[r_symndx] |= tls_type; 3134 int tls_type; 3161 tls_type = 0; 3203 tls_type = TLS_TLS | TLS_LD; 3210 tls_type = TLS_TLS | TLS_GD; 3219 tls_type = TLS_TLS | TLS_TPREL; 3226 tls_type = TLS_TLS | TLS_DTPREL; 3247 ppc_elf_hash_entry (h)->tls_mask |= tls_type; 3251 if (!update_local_sym_info (abfd, symtab_hdr, r_symndx, tls_type)) 3000 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, int tls_type) argument 3128 int tls_type; local 5832 unsigned int tls_type, tls_mask, tls_gd; local [all...] |