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

vehre@gcc.gnu.org vehre@gcc.gnu.org
Tue Apr 28 19:03:00 GMT 2015


Author: vehre
Date: Tue Apr 28 19:03:01 2015
New Revision: 222539

URL: https://gcc.gnu.org/viewcvs?rev=222539&root=gcc&view=rev
Log:
gcc/fortran/ChangeLog:

2015-04-28  Andre Vehreschild  <vehre@gmx.de>

	* interface.c (gfc_compare_types): Check for unlimited
	polymorphism flag in the correct position indepent of the _data
	component being present or not.  This prevents a segfault, when
	the _data component is not present.
	* symbol.c (gfc_type_compatible): Same.

gcc/testsuite/ChangeLog:

2015-04-28  Andre Vehreschild  <vehre@gmx.de>

	* gfortran.dg/implicit_class_1.f90: Adding flag to check, if
	segfault is fixed.



Modified:
    trunk/gcc/fortran/ChangeLog
    trunk/gcc/fortran/interface.c
    trunk/gcc/fortran/symbol.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/testsuite/gfortran.dg/implicit_class_1.f90



More information about the Gcc-cvs mailing list