OSDN Git Service

Merge C++ from gomp-20050608-branch.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.dg / gomp / master-1.C
1 /* { dg-do compile } */
2
3 extern void bar(int);
4
5 void foo (void)
6 {
7   #pragma omp master
8     bar(0);
9
10   #pragma omp master
11   {
12     bar(1);
13     bar(2);
14   }
15
16   /* Yes, this is legal -- structured-block contains statement contains
17      openmp-construct contains master-construct.  */
18   #pragma omp master
19   #pragma omp master
20   #pragma omp master
21     ;
22 }