C99 testsuite readiness: Compile more tests with -std=gnu89
[official-gcc.git] / gcc / testsuite / g++.dg / gomp / pr88733.C
blobf80de7ec480362d4c09b560863b6e1a63635861b
1 // PR lto/88733
2 // { dg-do compile }
3 // { dg-additional-options "-flto -ffat-lto-objects" { target lto } }
5 struct A { int f; } a;
7 __attribute__((noipa)) void
8 bar (A **x, int)
10   x[0] = &a;
13 int
14 foo (int n)
16   int g;
17   A *j[n];
18   bar (j, n);
19 #pragma omp parallel
20 #pragma omp single
21   g = j[0]->f;
22   return g;
25 int
26 main ()
28   foo (0);