Use existing middle end checking for Fortran OpenACC loop clauses
commitfd1f371dd476ba3e76fb62eb76f1c1e23bd77b33
authortschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Dec 2018 12:47:58 +0000 (9 12:47 +0000)
committertschwinge <tschwinge@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 9 Dec 2018 12:47:58 +0000 (9 12:47 +0000)
tree0c21cdb822e340a71667bbdae9f6effc634cb31f
parent8aa2f4ea84a86e2b600d41854a41c54b494cabb2
Use existing middle end checking for Fortran OpenACC loop clauses

Don't duplicate in the Fortran front end what's generically being checked in
the middle end.

gcc/fortran/
* openmp.c (resolve_oacc_loop_blocks): Remove checking of OpenACC
loop clauses.
gcc/testsuite/
* gfortran.dg/goacc/loop-2-kernels.f95: Update.
* gfortran.dg/goacc/loop-2-parallel.f95: Likewise.
* gfortran.dg/goacc/nested-parallelism.f90: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266922 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/openmp.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/goacc/loop-2-kernels.f95
gcc/testsuite/gfortran.dg/goacc/loop-2-parallel.f95
gcc/testsuite/gfortran.dg/goacc/nested-parallelism.f90