------- Comment #5 from burnus at gcc dot gnu dot org 2007-07-05 12:52 ------- Subject: Bug 32359
Author: burnus Date: Thu Jul 5 12:51:51 2007 New Revision: 126366 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=126366 Log: gcc/fortran/ 2007-07-05 Daniel Franke <[EMAIL PROTECTED]> Tobias Burnus <[EMAIL PROTECTED]> PR fortran/32359 * gfortran.h (symbol_attribute): Change save attribute into an enum. * decl.c (add_init_expr_to_sym): Set it to SAVE_IMPLICIT. * symbol.c (gfc_add_save): Check for SAVE_EXPLICIT. * resolve.c (resolve_fl_variable): Check for SAVE_EXPLICIT. (resolve_symbol): Allow OMP threadprivate with initialization SAVEd and save_all variable. * trans-decl.c (gfc_finish_var_decl): Remove obsolete sym->value check. libgomp/ 2007-07-05 Tobias Burnus <[EMAIL PROTECTED]> PR fortran/32359 * testsuite/libgomp.fortran/pr32359.f90: New. gcc/testsuite/ 2007-07-05 Tobias Burnus <[EMAIL PROTECTED]> PR fortran/32359 * gfortran.dg/module_md5_1.f90: Update MD5 number. Added: trunk/libgomp/testsuite/libgomp.fortran/pr32359.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/decl.c trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/resolve.c trunk/gcc/fortran/symbol.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/module_md5_1.f90 trunk/libgomp/ChangeLog -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32359