[Bug fortran/43185] [F2008] Implicit SAVE in MODULEs

2010-02-27 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2010-02-27 17:26 --- ... and fixed on the 4.5 trunk. -- burnus at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/43185] [F2008] Implicit SAVE in MODULEs

2010-02-27 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2010-02-27 17:25 --- Subject: Bug 43185 Author: burnus Date: Sat Feb 27 17:25:05 2010 New Revision: 157109 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=157109 Log: 2010-02-27 Tobias Burnus PR fortran/43185 *

[Bug fortran/43185] [F2008] Implicit SAVE in MODULEs

2010-02-26 Thread burnus at gcc dot gnu dot org
--- Comment #3 from burnus at gcc dot gnu dot org 2010-02-26 22:52 --- (In reply to comment #2) >&& has_default_initializer (sym->ts.u.derived)) s/)// > + && (gfc_notify_std (GFC_STD_F2008, "Fortran 2008: Implied SAVE for " s/(// > + "the default in

[Bug fortran/43185] [F2008] Implicit SAVE in MODULEs

2010-02-26 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2010-02-26 22:26 --- Index: resolve.c === --- resolve.c (Revision 157097) +++ resolve.c (Arbeitskopie) @@ -8938,12 +8938,11 @@ && !sym->ns->save_all && !sym->attr.

[Bug fortran/43185] [F2008] Implicit SAVE in MODULEs

2010-02-25 Thread burnus at gcc dot gnu dot org
--- Comment #1 from burnus at gcc dot gnu dot org 2010-02-26 07:36 --- Note: One should check that the initialization properly works. It could be that one needs to add a sym->ns->proc_name->attr.flavor == FL_MODULE in the check in trans-decl.c's gfc_get_symbol_decl for gfc_conv_initia