]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/29744 (Type renaming crashes gfortran with excessive memory usage)
authorPaul Thomas <pault@gcc.gnu.org>
Thu, 9 Nov 2006 20:22:19 +0000 (20:22 +0000)
committerPaul Thomas <pault@gcc.gnu.org>
Thu, 9 Nov 2006 20:22:19 +0000 (20:22 +0000)
commitff883a9572d6f93e8d600c8c6add4dac45b9785a
tree233bf1930517c7b91322bb359d2396487e9f1fe7
parent6acf0b3843737f9f95298465fdcf0d532c1995a4
re PR fortran/29744 (Type renaming crashes gfortran with excessive memory usage)

2006-11-09 Paul Thomas <pault@gcc.gnu.org>

PR fortran/29744
* trans-types.c (gfc_get_derived_type): Ensure that the
proc_name namespace is not the same as the owner namespace and
that identical derived types in the same namespace share the
same backend_decl.

2006-11-09 Paul Thomas <pault@gcc.gnu.org>

PR fortran/29744
* gfortran.dg/used_types_12.f90: New test.

From-SVN: r118627
gcc/fortran/ChangeLog
gcc/fortran/trans-types.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/used_types_12.f90 [new file with mode: 0644]