Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / objc.dg / tls / init-2.m
blob882e5f809950b3e334d58ec6518e789279b22ec3
1 /* Invalid initializations.  */
2 /* { dg-require-effective-target tls } */
4 extern __thread int i;
5 __thread int *p = &i;   /* { dg-error "initializer element is not constant" } */
7 extern int f();
8 __thread int j = f();   /* { dg-error "initializer element is not constant" } */
10 struct S
12   S();                  /* { dg-error "expected specifier-qualifier-list before 'S'" } */
14 __thread S s;           /* { dg-error "unknown type name" } */