[patch, fortran] PR34858, PR33375 - properly undo temporary symbols from common blocks

Paul Thomas paulthomas2@wanadoo.fr
Fri Jan 25 08:56:00 GMT 2008


Daniel Franke wrote:
> 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?
>   
That looks a good deal better - OK for trunk.

Thanks, Daniel

Paul

> Regards
> 	Daniel
>   




More information about the Fortran mailing list