ping!
2013/7/30 Janus Weil <ja...@gcc.gnu.org>: >> The attached update fixes it, and thus should hopefully be >> regression-free. It also renames 'gfc_class_null_initializer' to >> 'gfc_class_initializer', since it now also does other initializations >> beside EXPR_NULL. >> >> Will do another regtest to make sure it's clean. > > No failures observed. As a test case I'm using now Tobias' extended > version (attached). New ChangeLog below. > > Ok for trunk? > > Cheers, > Janus > > > 2013-07-30 Janus Weil <ja...@gcc.gnu.org> > > PR fortran/57306 > * class.c (gfc_class_null_initializer): Rename to > 'gfc_class_initializer'. Treat non-NULL init-exprs. > * gfortran.h (gfc_class_null_initializer): Update prototype. > * trans-decl.c (gfc_get_symbol_decl): Treat class pointers. > * trans-expr.c (gfc_conv_initializer): Ditto. > (gfc_trans_subcomponent_assign): Renamed gfc_class_null_initializer. > > 2013-07-30 Janus Weil <ja...@gcc.gnu.org> > > PR fortran/57306 > * gfortran.dg/pointer_init_8.f90: New.