Merge from mainline
[official-gcc.git] / gcc / testsuite / gcc.dg / gomp / appendix-a / a.10.1.c
blob750bc378c644ddc9077af415801dfce0a3e25ee0
1 /* { dg-do compile } */
3 #include <stdio.h>
4 void
5 work1 ()
9 void
10 work2 ()
13 void
14 a10 ()
16 #pragma omp parallel
18 #pragma omp single
19 printf ("Beginning work1.\n");
20 work1 ();
21 #pragma omp single
22 printf ("Finishing work1.\n");
23 #pragma omp single nowait
24 printf ("Finished work1 and beginning work2.\n");
25 work2 ();