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

kargl@gcc.gnu.org kargl@gcc.gnu.org
Thu Dec 8 21:26:00 GMT 2016


Author: kargl
Date: Thu Dec  8 21:26:11 2016
New Revision: 243463

URL: https://gcc.gnu.org/viewcvs?rev=243463&root=gcc&view=rev
Log:
2016-12-07  Steven G. Kargl  <kargl@gcc.gnu.org>

	PR fortran/65173
	PR fortran/69064
	PR fortran/69859
	PR fortran/78350
	* gfortran.h (gfc_namespace): Remove old_cl_list member.
	* parse.c (use_modules, next_statement): old_cl_list is gone.
	(clear_default_charlen): Remove no longer used function.
	(reject_statement): Do not try ot clean up gfc_charlen structure(s)
	that may have been added to a cl_list list.
	* symbol.c (gfc_new_charlen): old_cl_list structure is gone.

2016-12-07  Steven G. Kargl  <kargl@gcc.gnu.org>

	PR fortran/65173
	PR fortran/69064
	PR fortran/69859
	PR fortran/78350
	* gfortran.dg/misplaced_implicit_character.f90: Adjust errors.
	* gfortran.dg/charlen_01.f90: New test.
	* gfortran.dg/charlen_02.f90: Ditto.
	* gfortran.dg/charlen_03.f90: Ditto.
	* gfortran.dg/charlen_04.f90: Ditto.
	* gfortran.dg/charlen_05.f90: Ditto.
	* gfortran.dg/charlen_06.f90: Ditto.
	* gfortran.dg/charlen_07.f90: Ditto.
	* gfortran.dg/charlen_08.f90: Ditto.
	* gfortran.dg/charlen_09.f90: Ditto.
	* gfortran.dg/charlen_10.f90: Ditto.
	* gfortran.dg/charlen_11.f90: Ditto.
	* gfortran.dg/charlen_12.f90: Ditto.
	* gfortran.dg/charlen_13.f90: Ditto.
	* gfortran.dg/charlen_14.f90: Ditto.
	* gfortran.dg/charlen_15.f90: Ditto.
	* gfortran.dg/charlen_16.f90: Ditto.

Added:
    trunk/gcc/testsuite/gfortran.dg/charlen_01.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_02.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_03.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_04.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_05.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_06.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_07.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_08.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_09.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_10.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_11.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_12.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_13.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_14.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_15.f90
    trunk/gcc/testsuite/gfortran.dg/charlen_16.f90
Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/gfortran.h
    trunk/gcc/fortran/parse.c
    trunk/gcc/fortran/symbol.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/misplaced_implicit_character.f90



More information about the Gcc-cvs mailing list