1 /* Valid __thread specifiers. */
4 extern __thread int g2;
5 static __thread int g3;
9 extern __thread int l1;
10 static __thread int l2;
14 static __thread int i;
17 __thread int A::i = 42;
19 template <typename T> struct B {
24 __thread T B<T>::t = 42;
29 int k = B<const int>::t;