(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.dg/
tls/
diag-3.c
       1  /* Report invalid extern and __thread combinations.  */
       2  /* { dg-require-effective-target tls } */
       3  
       4  extern int j;		/* { dg-message "note: previous declaration" } */
       5  __thread int j;		/* { dg-error "follows non-thread-local" } */
       6  
       7  extern __thread int i;	/* { dg-message "note: previous declaration" } */
       8  int i;			/* { dg-error "follows thread-local" } */
       9  
      10  extern __thread int k;	/* This is fine.  */
      11  __thread int k;