r238262 - in /branches/gomp-4_0-branch/gcc: for...

cesar@gcc.gnu.org cesar@gcc.gnu.org
Tue Jul 12 20:06:00 GMT 2016


Author: cesar
Date: Tue Jul 12 20:06:56 2016
New Revision: 238262

URL: https://gcc.gnu.org/viewcvs?rev=238262&root=gcc&view=rev
Log:
	Backport from trunk:
	2016-07-08  Cesar Philippidis  <cesar@codesourcery.com>

	gcc/fortran/
	* parse.c (matcha): Define.
	(decode_oacc_directive): Add spec_only local var and set it.  Use
	matcha to parse acc directives except for routine and declare.  Return
	ST_GET_FCN_CHARACTERISTICS if a non-declarative directive could be
	matched.

	gcc/testsuite/
	* gfortran.dg/goacc/pr71704.f90: New test.

	2016-06-01  Jakub Jelinek  <jakub@redhat.com>

	gcc/fortran/
	* parse.c (case_decl): Move ST_OMP_* to ...
	(case_omp_decl): ... here, new macro.
	(verify_st_order): For case_omp_decl, complain about
	p->state >= ORDER_EXEC, but don't change p->state otherwise.

	gcc/testsuite
	* gfortran.dg/gomp/order-1.f90: New test.
	* gfortran.dg/gomp/order-2.f90: New test.


Added:
    branches/gomp-4_0-branch/gcc/testsuite/gfortran.dg/goacc/pr71704.f90
    branches/gomp-4_0-branch/gcc/testsuite/gfortran.dg/gomp/pr71704.f90
Modified:
    branches/gomp-4_0-branch/gcc/fortran/ChangeLog.gomp
    branches/gomp-4_0-branch/gcc/fortran/parse.c
    branches/gomp-4_0-branch/gcc/testsuite/ChangeLog.gomp



More information about the Gcc-cvs mailing list