r202188 - in /trunk/gcc: fortran/ChangeLog fort...

tkoenig@gcc.gnu.org tkoenig@gcc.gnu.org
Mon Sep 2 22:09:00 GMT 2013


Author: tkoenig
Date: Mon Sep  2 22:09:07 2013
New Revision: 202188

URL: http://gcc.gnu.org/viewcvs?rev=202188&root=gcc&view=rev
Log:
2013-09-02  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/PR56519
	* gfortran.h:  Declare gfc_do_concurrent_flag as extern.
	* resolve.c:  Rename do_concurrent_flag to gfc_do_concurrent_flag
	and make non-static.
	(resolve_function):  Use gfc_do_concurrent_flag instead of
	do_concurrent_flag.
	(pure_subroutine):  Likewise.
	(resolve_code):  Likewise.
	(resolve_types):  Likewise.
	* intrinsic.c (gfc_intrinsic_sub_interface):  Raise error for
	non-pure intrinsic subroutines within DO CONCURRENT.

2013-09-02  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/PR56519
	* gfortran.dg/do_concurrent_3.f90:  New test case.


Added:
    trunk/gcc/testsuite/gfortran.dg/do_concurrent_3.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/gfortran.h
    trunk/gcc/fortran/intrinsic.c
    trunk/gcc/fortran/resolve.c
    trunk/gcc/testsuite/ChangeLog



More information about the Gcc-cvs mailing list