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