diff options
| author | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-21 21:20:38 +0000 |
|---|---|---|
| committer | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-12-21 21:20:38 +0000 |
| commit | f0d4969f423ca274b5144416562c057cf40169a6 (patch) | |
| tree | 122845e14ab1b5b0cedf84997593e4f37ed7cd37 /libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class | |
| parent | 705bf4b55006cb9047dbf2f1d49ba25563b404ad (diff) | |
| download | ppe42-gcc-f0d4969f423ca274b5144416562c057cf40169a6.tar.gz ppe42-gcc-f0d4969f423ca274b5144416562c057cf40169a6.zip | |
2007-12-21 Paul Thomas <pault@gcc.gnu.org>
PR fortran/34438
* trans-decl.c (gfc_finish_var_decl): Do not mark derived types
with default initializers as TREE_STATIC unless they are in the
main program scope.
(gfc_get_symbol_decl): Pass derived types with a default
initializer to gfc_defer_symbol_init.
(init_default_dt): Apply default initializer to a derived type.
(init_intent_out_dt): Call init_default_dt.
(gfc_trans_deferred_vars): Ditto.
* module.c (read_module): Check sym->module is there before
using it in a string comparison.
2007-12-21 Paul Thomas <pault@gcc.gnu.org>
PR fortran/34438
* gfortran.dg/default_initialization_3.f90: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@131124 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/lib/gnu/java/awt/java2d/ShapeCache.class')
0 files changed, 0 insertions, 0 deletions

