Nesting of OpenACC constructs inside of OpenACC data constructs.
commit22dd36a31c433dcd8bcc890d245a9e4ac6ed9c7f
authortschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Mar 2014 14:33:28 +0000 (20 14:33 +0000)
committertschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Mar 2014 14:33:28 +0000 (20 14:33 +0000)
tree4903dd02d5005d7d15cc5d2df9535772e4f5c50a
parent82e6bd6f0623d40a7653cf1ca61d14726cbe398f
Nesting of OpenACC constructs inside of OpenACC data constructs.

gcc/
* omp-low.c (check_omp_nesting_restrictions): Allow nesting of
OpenACC constructs inside of OpenACC data constructs.
gcc/testsuite/
* c-c++-common/goacc/nesting-1.c: New file.
* c-c++-common/goacc/nesting-data-1.c: Likewise.
* c-c++-common/goacc/nesting-fail-1.c: Update.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gomp-4_0-branch@208701 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog.gomp
gcc/omp-low.c
gcc/testsuite/ChangeLog.gomp
gcc/testsuite/c-c++-common/goacc/nesting-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/goacc/nesting-data-1.c [new file with mode: 0644]
gcc/testsuite/c-c++-common/goacc/nesting-fail-1.c