Fix broken MinGW build of gcc.c
[official-gcc.git] / gcc / testsuite / g++.dg / tls / diag-4.C
blob35440b9114f0457fe957e619fa5d77418d8eb0fe
1 /* Invalid __thread specifiers.  */
2 /* { dg-require-effective-target tls } */
4 __thread typedef int g4;        /* { dg-error "multiple storage classes" } */
6 void foo()
8   __thread auto int l2;         /* { dg-error "multiple storage classes|data types" } */
9   __thread register int l4;     /* { dg-error "multiple storage classes" } */
10 }                               /* { dg-error "ISO C\\+\\+1z does not allow 'register' storage class specifier" "" { target c++1z } .-1 } */