r279631 - in /trunk: gcc/fortran/ChangeLog gcc/...
jules@gcc.gnu.org
jules@gcc.gnu.org
Fri Dec 20 01:39:00 GMT 2019
Author: jules
Date: Fri Dec 20 01:39:49 2019
New Revision: 279631
URL: https://gcc.gnu.org/viewcvs?rev=279631&root=gcc&view=rev
Log:
Fortran polymorphic class-type support for OpenACC
gcc/fortran/
* openmp.c (resolve_oacc_data_clauses): Don't disallow allocatable
polymorphic types for OpenACC.
* trans-openmp.c (gfc_trans_omp_clauses): Support polymorphic class
types.
libgomp/
* testsuite/libgomp.oacc-fortran/class-ptr-param.f95: New test.
* testsuite/libgomp.oacc-fortran/classtypes-1.f95: New test.
* testsuite/libgomp.oacc-fortran/classtypes-2.f95: New test.
Added:
trunk/libgomp/testsuite/libgomp.oacc-fortran/class-ptr-param.f95
trunk/libgomp/testsuite/libgomp.oacc-fortran/classtypes-1.f95
trunk/libgomp/testsuite/libgomp.oacc-fortran/classtypes-2.f95
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/openmp.c
trunk/gcc/fortran/trans-openmp.c
trunk/libgomp/ChangeLog
More information about the Gcc-cvs
mailing list