------- Comment #21 from mikael at gcc dot gnu dot org 2010-08-05 21:38 ------- Subject: Bug 44660
Author: mikael Date: Thu Aug 5 21:38:36 2010 New Revision: 162922 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=162922 Log: 2010-08-05 Mikael Morin <mik...@gcc.gnu.org> PR fortran/44660 * gfortran.h (gfc_namespace): New field old_equiv. (gfc_free_equiv_until): New prototype. * match.c (gfc_free_equiv_until): New, renamed from gfc_free_equiv with a parameterized stop condition. (gfc_free_equiv): Use gfc_free_equiv_until. * parse.c (next_statement): Save equivalence list. (reject_statement): Restore equivalence list. Modified: branches/gcc-4_5-branch/gcc/fortran/ChangeLog branches/gcc-4_5-branch/gcc/fortran/gfortran.h branches/gcc-4_5-branch/gcc/fortran/match.c branches/gcc-4_5-branch/gcc/fortran/parse.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44660