diff options
author | Daniel Franke <franke.daniel@gmail.com> | 2007-12-18 18:39:56 -0500 |
---|---|---|
committer | Daniel Franke <dfranke@gcc.gnu.org> | 2007-12-18 18:39:56 -0500 |
commit | 106dbde4b6239ffcffe1c480780921b0387e858a (patch) | |
tree | 4a0f5a35f0cffb8801a01fd7818abf666ed82794 /gcc/c-cppbuiltin.c | |
parent | 520f6c8df8c48a5fd3c15e80e4853d638d28a715 (diff) | |
download | gcc-106dbde4b6239ffcffe1c480780921b0387e858a.zip gcc-106dbde4b6239ffcffe1c480780921b0387e858a.tar.gz gcc-106dbde4b6239ffcffe1c480780921b0387e858a.tar.bz2 |
re PR fortran/34495 (accepts invalid initialization expressions withTRANSFER)
gcc/fortran:
2007-12-19 Daniel Franke <franke.daniel@gmail.com>
PR fortran/34495
* expr.c (check_init_expr): Check whether variables with flavor
FL_PARAMETER do have a value assigned. Added error messages where
appropriate.
* simplify.c (gfc_simplify_transfer): Added check if the MOLD
argument is a constant if working with initialization
expressions.
gcc/testsuite:
2007-12-19 Daniel Franke <franke.daniel@gmail.com>
PR fortran/34495
* gfortran.dg/transfer_simplify_2.f90: Fixed invalid initialization
expressions.
* gfortran.dg/transfer_simplify_7.f90: New test.
From-SVN: r131047
Diffstat (limited to 'gcc/c-cppbuiltin.c')
0 files changed, 0 insertions, 0 deletions