diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2007-09-22 15:46:41 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2007-09-22 15:46:41 +0000 |
commit | fdc55763b63d833dccd47781ff5d4b09dd96c1c1 (patch) | |
tree | 67fbb65e9ee062ee2344f0156c199922dd6c94dc /gcc/c-common.c | |
parent | a3b2d4e56c6086a6af1aae2ef3a540171609e153 (diff) | |
download | gcc-fdc55763b63d833dccd47781ff5d4b09dd96c1c1.zip gcc-fdc55763b63d833dccd47781ff5d4b09dd96c1c1.tar.gz gcc-fdc55763b63d833dccd47781ff5d4b09dd96c1c1.tar.bz2 |
re PR fortran/33337 (ICE in gfc_finish_var_decl, at fortran/trans-decl.c:510)
2007-09-22 Paul Thomas <pault@gcc.gnu.org>
PR fortran/33337
PR fortran/33376
* trans-decl.c (gfc_create_module_variable): Output
derived type parameters.
* arith.c (gfc_parentheses): Return the argument if
it is a constant expression.
* primary.c (gfc_match_rvalue): Remove the clearing of
the module name and the use_assoc attribute for derived
type parameter expressions.
2007-09-22 Paul Thomas <pault@gcc.gnu.org>
PR fortran/33337
* gfortran.dg/derived_comp_array_ref_3.f90: New test.
PR fortran/33376
* gfortran.dg/derived_comp_array_ref_4.f90: New test.
From-SVN: r128672
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions