]> git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/c-c++-common/goacc/deviceptr-2.c
Merge current set of OpenACC changes from gomp-4_0-branch.
[thirdparty/gcc.git] / gcc / testsuite / c-c++-common / goacc / deviceptr-2.c
1 void
2 fun1 (void)
3 {
4 char *a = 0;
5
6 #pragma acc data deviceptr(a)
7 ++a;
8
9 #pragma acc data deviceptr(a)
10 #pragma acc parallel
11 ++a;
12
13 #pragma acc data deviceptr(a)
14 #pragma acc parallel deviceptr(a)
15 ++a;
16
17 #pragma acc data
18 #pragma acc parallel deviceptr(a)
19 ++a;
20
21 #pragma acc parallel deviceptr(a)
22 ++a;
23 }