Searched refs:tls_type (Results 1 - 25 of 33) sorted by relevance

12

/haiku-buildtools/legacy/binutils/bfd/
H A Delf32-i386.c599 unsigned char tls_type;
612 /* tls_type for each local got entry. */
711 eh->tls_type = GOT_UNKNOWN;
863 edir->tls_type = eind->tls_type;
864 eind->tls_type = GOT_UNKNOWN;
1003 int tls_type, old_tls_type;
1008 case R_386_GOT32: tls_type = GOT_NORMAL; break;
1009 case R_386_TLS_GD: tls_type = GOT_TLS_GD; break;
1012 tls_type
597 unsigned char tls_type; member in struct:elf_i386_link_hash_entry
1001 int tls_type, old_tls_type; local
1702 int tls_type = elf_i386_hash_entry(h)->tls_type; local
2293 int tls_type; local
[all...]
H A Delf64-x86-64.c413 unsigned char tls_type;
427 /* tls_type for each local got entry. */
511 eh->tls_type = GOT_UNKNOWN;
657 edir->tls_type = eind->tls_type;
658 eind->tls_type = GOT_UNKNOWN;
804 int tls_type, old_tls_type;
808 default: tls_type = GOT_NORMAL; break;
809 case R_X86_64_TLSGD: tls_type = GOT_TLS_GD; break;
810 case R_X86_64_GOTTPOFF: tls_type
411 unsigned char tls_type; member in struct:elf64_x86_64_link_hash_entry
802 int tls_type, old_tls_type; local
1527 int tls_type = elf64_x86_64_hash_entry (h)->tls_type; local
2103 int tls_type; local
[all...]
H A Delf32-s390.c660 unsigned char tls_type; member in struct:elf_s390_link_hash_entry
670 /* tls_type for each local got entry. */
755 eh->tls_type = GOT_UNKNOWN;
902 edir->tls_type = eind->tls_type;
903 eind->tls_type = GOT_UNKNOWN;
967 int tls_type, old_tls_type; local
1139 tls_type = GOT_NORMAL;
1142 tls_type = GOT_TLS_GD;
1146 tls_type
1849 int tls_type = elf_s390_hash_entry(h)->tls_type; local
2316 int tls_type; local
[all...]
H A Delf64-s390.c613 unsigned char tls_type; member in struct:elf_s390_link_hash_entry
623 /* tls_type for each local got entry. */
708 eh->tls_type = GOT_UNKNOWN;
855 edir->tls_type = eind->tls_type;
856 eind->tls_type = GOT_UNKNOWN;
920 int tls_type, old_tls_type; local
1101 tls_type = GOT_NORMAL;
1104 tls_type = GOT_TLS_GD;
1108 tls_type
1822 int tls_type = elf_s390_hash_entry(h)->tls_type; local
2288 int tls_type; local
[all...]
H A Delfxx-sparc.c466 unsigned char tls_type;
475 /* tls_type for each local got entry. */
801 eh->tls_type = GOT_UNKNOWN;
1016 edir->tls_type = eind->tls_type;
1017 eind->tls_type = GOT_UNKNOWN;
1174 int tls_type, old_tls_type;
1182 tls_type = GOT_NORMAL;
1186 tls_type = GOT_TLS_GD;
1190 tls_type
465 unsigned char tls_type; member in struct:_bfd_sparc_elf_link_hash_entry
1172 int tls_type, old_tls_type; local
1980 int tls_type = _bfd_sparc_elf_hash_entry(h)->tls_type; local
2527 int r_type, tls_type; local
[all...]
H A Delf64-ppc.c3088 char tls_type;
3959 && dent->tls_type == ent->tls_type)
4233 unsigned long r_symndx, bfd_vma r_addend, int tls_type)
4249 if ((tls_type & TLS_EXPLICIT) == 0)
4256 && ent->tls_type == tls_type)
4267 ent->tls_type = tls_type;
4275 local_got_tls_masks[r_symndx] |= tls_type;
3084 char tls_type; member in struct:got_entry
4228 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, bfd_vma r_addend, int tls_type) argument
4374 int tls_type = 0; local
5184 char tls_type = 0; local
6758 char tls_set, tls_clear, tls_type = 0; local
9729 char tls_mask, tls_gd, tls_type; local
[all...]
H A Delf32-sh.c3498 } tls_type;
3507 /* tls_type for each local got entry. */
3599 ret->tls_type = GOT_UNKNOWN;
4080 int tls_type = sh_elf_hash_entry (h)->tls_type;
4095 if (tls_type == GOT_TLS_GD)
4100 if ((tls_type == GOT_TLS_GD && h->dynindx == -1)
4101 || (tls_type == GOT_TLS_IE && dyn))
4103 else if (tls_type == GOT_TLS_GD)
4530 int tls_type;
3496 } tls_type; member in struct:elf_sh_link_hash_entry
4077 int tls_type = sh_elf_hash_entry (h)->tls_type; local
4526 int tls_type; local
6188 int tls_type, old_tls_type; local
[all...]
H A Delfxx-mips.c71 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
837 ret->tls_type = GOT_NORMAL;
1960 + ((entry->tls_type & GOT_TLS_LDM) << 17)
1974 if ((e1->tls_type ^ e2->tls_type) & GOT_TLS_LDM)
1997 ? ((entry->tls_type & GOT_TLS_LDM)
2011 if (e1->tls_type & e2->tls_type
2083 mips_tls_got_relocs(struct bfd_link_info *info, unsigned char tls_type, struct elf_link_hash_entry *h) argument
2329 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
[all...]
H A Delf32-arm.c1617 /* tls_type for each local got entry. */
1683 unsigned char tls_type; member in struct:elf32_arm_link_hash_entry
1792 ret->tls_type = GOT_UNKNOWN;
1950 edir->tls_type = eind->tls_type;
1951 eind->tls_type = GOT_UNKNOWN;
3898 char tls_type; local
3916 tls_type = ((struct elf32_arm_link_hash_entry *) h)->tls_type;
3923 tls_type
5778 int tls_type, old_tls_type; local
6421 int tls_type = elf32_arm_hash_entry (h)->tls_type; local
[all...]
/haiku-buildtools/binutils/bfd/
H A Delf32-i386.c815 unsigned char tls_type;
850 /* tls_type for each local got entry. */
961 eh->tls_type = GOT_UNKNOWN;
1189 edir->tls_type = eind->tls_type;
1190 eind->tls_type = GOT_UNKNOWN;
1462 unsigned int *r_type, int tls_type,
1505 && (tls_type & GOT_TLS_IE))
1512 if (tls_type == GOT_TLS_IE_POS)
1514 else if (tls_type
812 unsigned char tls_type; member in struct:elf_i386_link_hash_entry
1455 elf_i386_tls_transition(struct bfd_link_info *info, bfd *abfd, asection *sec, bfd_byte *contents, Elf_Internal_Shdr *symtab_hdr, struct elf_link_hash_entry **sym_hashes, unsigned int *r_type, int tls_type, const Elf_Internal_Rela *rel, const Elf_Internal_Rela *relend, struct elf_link_hash_entry *h, unsigned long r_symndx, bfd_boolean from_relocate_section) argument
2036 int tls_type, old_tls_type; local
2862 int tls_type = elf_i386_hash_entry(h)->tls_type; local
3816 int tls_type; local
[all...]
H A Delf32-s390.c664 unsigned char tls_type; member in struct:elf_s390_link_hash_entry
788 eh->tls_type = GOT_UNKNOWN;
865 edir->tls_type = eind->tls_type;
866 eind->tls_type = GOT_UNKNOWN;
929 int tls_type, old_tls_type; local
1154 tls_type = GOT_NORMAL;
1157 tls_type = GOT_TLS_GD;
1161 tls_type = GOT_TLS_IE;
1166 tls_type
1885 int tls_type = elf_s390_hash_entry(h)->tls_type; local
2358 int tls_type; local
[all...]
H A Delf64-s390.c577 unsigned char tls_type; member in struct:elf_s390_link_hash_entry
700 eh->tls_type = GOT_UNKNOWN;
777 edir->tls_type = eind->tls_type;
778 eind->tls_type = GOT_UNKNOWN;
841 int tls_type, old_tls_type; local
1079 tls_type = GOT_NORMAL;
1082 tls_type = GOT_TLS_GD;
1086 tls_type = GOT_TLS_IE;
1091 tls_type
1824 int tls_type = elf_s390_hash_entry(h)->tls_type; local
2304 int tls_type; local
[all...]
H A Delf32-or1k.c595 unsigned char tls_type; member in struct:elf_or1k_link_hash_entry
603 /* tls_type for each local got entry. */
662 eh->tls_type = TLS_UNKNOWN;
1393 unsigned char tls_type; local
1414 tls_type = TLS_GD;
1420 tls_type = TLS_LD;
1424 tls_type = TLS_IE;
1428 tls_type = TLS_LE;
1431 tls_type = TLS_NONE;
1436 ((struct elf_or1k_link_hash_entry *) h)->tls_type
2205 unsigned char tls_type; local
[all...]
H A Delfxx-tilegx.c816 unsigned char tls_type;
826 /* tls_type for each local got entry. */
1369 eh->tls_type = GOT_UNKNOWN;
1552 edir->tls_type = eind->tls_type;
1553 eind->tls_type = GOT_UNKNOWN;
1701 int tls_type;
1749 tls_type = GOT_TLS_GD;
1758 tls_type = GOT_TLS_IE;
1769 tls_type
815 unsigned char tls_type; member in struct:tilegx_elf_link_hash_entry
1700 int tls_type; local
2540 int tls_type = tilegx_elf_hash_entry(h)->tls_type; local
3141 int r_type, tls_type; local
[all...]
H A Delf32-tilepro.c716 unsigned char tls_type;
726 /* tls_type for each local got entry. */
1193 eh->tls_type = GOT_UNKNOWN;
1347 edir->tls_type = eind->tls_type;
1348 eind->tls_type = GOT_UNKNOWN;
1484 int tls_type;
1535 tls_type = GOT_TLS_GD;
1546 tls_type = GOT_TLS_IE;
1559 tls_type
715 unsigned char tls_type; member in struct:tilepro_elf_link_hash_entry
1483 int tls_type; local
2272 int tls_type = tilepro_elf_hash_entry(h)->tls_type; local
2842 int r_type, tls_type; local
[all...]
H A Delf64-x86-64.c854 unsigned char tls_type;
901 /* tls_type for each local got entry. */
1022 eh->tls_type = GOT_UNKNOWN;
1280 edir->tls_type = eind->tls_type;
1281 eind->tls_type = GOT_UNKNOWN;
1599 unsigned int *r_type, int tls_type,
1639 && tls_type == GOT_TLS_IE)
1646 if (tls_type == GOT_TLS_IE)
2464 int tls_type, old_tls_typ
852 unsigned char tls_type; member in struct:elf_x86_64_link_hash_entry
1593 elf_x86_64_tls_transition(struct bfd_link_info *info, bfd *abfd, asection *sec, bfd_byte *contents, Elf_Internal_Shdr *symtab_hdr, struct elf_link_hash_entry **sym_hashes, unsigned int *r_type, int tls_type, const Elf_Internal_Rela *rel, const Elf_Internal_Rela *relend, struct elf_link_hash_entry *h, unsigned long r_symndx, bfd_boolean from_relocate_section) argument
2462 int tls_type, old_tls_type; local
3334 int tls_type = elf_x86_64_hash_entry (h)->tls_type; local
4268 int tls_type; local
[all...]
H A Delfnn-riscv.c89 char tls_type; member in struct:riscv_elf_link_hash_entry
99 /* tls_type for each local got entry. */
110 (*((h) != NULL ? &riscv_elf_hash_entry (h)->tls_type \
251 eh->tls_type = GOT_UNKNOWN;
424 edir->tls_type = eind->tls_type;
425 eind->tls_type = GOT_UNKNOWN;
432 unsigned long symndx, char tls_type)
436 *new_tls_type |= tls_type;
984 if (eh->tls_type
431 riscv_elf_record_tls_type(bfd *abfd, struct elf_link_hash_entry *h, unsigned long symndx, char tls_type) argument
1066 int tls_type = riscv_elf_hash_entry (h)->tls_type; local
1775 int r_type = ELFNN_R_TYPE (rel->r_info), tls_type; local
[all...]
H A Delfxx-sparc.c700 unsigned char tls_type;
709 /* tls_type for each local got entry. */
1021 eh->tls_type = GOT_UNKNOWN;
1314 edir->tls_type = eind->tls_type;
1315 eind->tls_type = GOT_UNKNOWN;
1522 int tls_type, old_tls_type;
1532 tls_type = GOT_NORMAL;
1536 tls_type = GOT_TLS_GD;
1540 tls_type
699 unsigned char tls_type; member in struct:_bfd_sparc_elf_link_hash_entry
1520 int tls_type, old_tls_type; local
2349 int tls_type = _bfd_sparc_elf_hash_entry(h)->tls_type; local
3006 int r_type, tls_type; local
[all...]
H A Delf32-hppa.c239 } tls_type; member in struct:elf32_hppa_link_hash_entry
396 hh->tls_type = GOT_UNKNOWN;
1070 hh_dir->tls_type |= hh_ind->tls_type;
1071 hh_ind->tls_type = GOT_UNKNOWN;
1135 int tls_type = GOT_UNKNOWN, old_tls_type = GOT_UNKNOWN; local
1328 tls_type = GOT_NORMAL;
1332 tls_type |= GOT_TLS_GD;
1336 tls_type |= GOT_TLS_LDM;
1340 tls_type |
4110 char tls_type; local
[all...]
H A Delf32-metag.c810 } tls_type; member in struct:elf_metag_link_hash_entry
1010 hh->tls_type = GOT_UNKNOWN;
1780 char tls_type; local
1800 tls_type = hh->tls_type;
1809 tls_type = metag_elf_local_got_tls_type (input_bfd) [r_symndx];
1812 if (tls_type == GOT_UNKNOWN)
1839 if (tls_type & GOT_TLS_GD)
1886 if (tls_type & GOT_TLS_IE)
2089 int tls_type local
2667 int tls_type = metag_elf_hash_entry (eh)->tls_type; local
[all...]
H A Delf32-microblaze.c918 unsigned int tls_type;
950 tls_type = 0;
1194 tls_type = (TLS_TLS | TLS_GD);
1197 tls_type = (TLS_TLS | TLS_LD);
1220 if (IS_TLS_LD (tls_type))
1243 if (IS_TLS_LD(tls_type) || IS_TLS_GD(tls_type))
1280 if (IS_TLS_LD(tls_type))
1293 else if (IS_TLS_GD(tls_type))
1314 if (IS_TLS_LD(tls_type))
915 unsigned int tls_type; local
2243 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, unsigned int tls_type) argument
2305 unsigned char tls_type = 0; local
[all...]
H A Delf32-nios2.c1766 unsigned char tls_type; member in struct:elf32_nios2_link_hash_entry
1843 /* tls_type for each local got entry. */
2062 eh->tls_type = GOT_UNKNOWN;
4211 char tls_type; local
4231 tls_type = (((struct elf32_nios2_link_hash_entry *) h)
4232 ->tls_type);
4239 tls_type = (elf32_nios2_local_got_tls_type (input_bfd)
4243 if (tls_type == GOT_UNKNOWN)
4272 if (tls_type & GOT_TLS_GD)
4324 if (tls_type
4754 int tls_type, old_tls_type; local
5662 int tls_type = eh->tls_type; local
[all...]
H A Delf-m10300.c78 unsigned char tls_type; member in struct:elf32_mn10300_link_hash_entry
112 /* tls_type for each local got entry. */
831 && elf_mn10300_hash_entry (h)->tls_type == GOT_TLS_IE)
1083 int tls_type = GOT_NORMAL; local
1150 tls_type = GOT_TLS_LD;
1172 case R_MN10300_TLS_GOTIE: tls_type = GOT_TLS_IE; break;
1173 case R_MN10300_TLS_GD: tls_type = GOT_TLS_GD; break;
1174 default: tls_type = GOT_NORMAL; break;
1188 if (elf_mn10300_hash_entry (h)->tls_type != tls_type
[all...]
H A Delf64-ppc.c2834 unsigned char tls_type;
4839 && dent->tls_type == ent->tls_type)
5258 unsigned long r_symndx, bfd_vma r_addend, int tls_type)
5277 if ((tls_type & (PLT_IFUNC | TLS_EXPLICIT)) == 0)
5284 && ent->tls_type == tls_type)
5295 ent->tls_type = tls_type;
5305 local_got_tls_masks[r_symndx] |= tls_type;
2832 unsigned char tls_type; member in struct:got_entry
5253 update_local_sym_info(bfd *abfd, Elf_Internal_Shdr *symtab_hdr, unsigned long r_symndx, bfd_vma r_addend, int tls_type) argument
5395 int tls_type; local
6594 unsigned char tls_type = 0; local
8470 unsigned char tls_set, tls_clear, tls_type = 0; local
13396 unsigned char tls_mask, tls_gd, tls_type; local
[all...]
/haiku-buildtools/binutils/gold/
H A Dpowerpc.cc5998 const tls::Tls_optimization tls_type = target->optimize_tls_gd(true); local
5999 if (tls_type != tls::TLSOPT_NONE)
6006 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
6007 if (tls_type != tls::TLSOPT_NONE)
6241 const tls::Tls_optimization tls_type = target->optimize_tls_gd(true); local
6242 if (tls_type == tls::TLSOPT_NONE)
6251 else if (tls_type == tls::TLSOPT_TO_LE)
6265 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
6266 if (tls_type == tls::TLSOPT_NONE)
6268 else if (tls_type
6300 const tls::Tls_optimization tls_type = target->optimize_tls_ie(true); local
6527 const tls::Tls_optimization tls_type = target->optimize_tls_gd(final); local
6535 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
6853 const tls::Tls_optimization tls_type = target->optimize_tls_gd(final); local
6900 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
6943 const tls::Tls_optimization tls_type = target->optimize_tls_ie(final); local
7918 const tls::Tls_optimization tls_type = target->optimize_tls_gd(final); local
7986 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
8044 const tls::Tls_optimization tls_type = target->optimize_tls_ie(final); local
8092 const tls::Tls_optimization tls_type = target->optimize_tls_gd(final); local
8122 const tls::Tls_optimization tls_type = target->optimize_tls_ld(); local
8138 const tls::Tls_optimization tls_type = target->optimize_tls_ie(final); local
[all...]

Completed in 511 milliseconds

12