PR34858, an error-recovery issue, turned out to be the same as PR33375
(regression in gfortran.dg/common_6.f90) which was assumed fixed. This patch
reverts the previous patch and properly resets changes in common blocks
instead.
2008-01-24 Daniel Franke <franke.daniel@gmail.com>
PR fortran/33375
PR fortran/34858
* gfortran.h: Revert changes from 2008-01-17.
* match.c: Likewise.
* symbol.c: Likewise.
(gfc_undo_symbols): Undo namespace changes related to common blocks.
Regression tested without regressions on intel-darwin9 by Dominique and
i686-pc-linux-gnu by me. Ok for trunk?