Use existing middle end checking for Fortran OpenACC loop clauses
authorThomas Schwinge <thomas@codesourcery.com>
Sun, 9 Dec 2018 12:47:58 +0000 (13:47 +0100)
committerThomas Schwinge <tschwinge@gcc.gnu.org>
Sun, 9 Dec 2018 12:47:58 +0000 (13:47 +0100)
commit4b195d270ca3fb13ffa0881cf0b4e92b25f7a560
tree0c21cdb822e340a71667bbdae9f6effc634cb31f
parent877009a5d9813da7aaf20ef3eb002d84644364dc
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.

From-SVN: r266922
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