summaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg/gomp/tls-4.C
blob: f6c039e3dbe8d817fbb51351f27a85d53af486eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// { dg-do compile }
// { dg-require-effective-target tls }

#define thr threadprivate

struct S
{
  static int s;
};
struct T : public S
{
  static int t;
#pragma omp thr (s)	// { dg-error "directive not in" }
};

#pragma omp thr (T::t)	// { dg-error "directive not in" }