diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2008-10-05 18:53:19 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2008-10-05 18:53:19 +0000 |
commit | ebb479cd4d397e829eed460bd7ac9040204f8b5a (patch) | |
tree | c71ab288ceb2e57f96381fd328e65086481e70be /gcc/print-tree.c | |
parent | 1d72ff1ac81ad458577b38453c46d115ae21da91 (diff) | |
download | gcc-ebb479cd4d397e829eed460bd7ac9040204f8b5a.zip gcc-ebb479cd4d397e829eed460bd7ac9040204f8b5a.tar.gz gcc-ebb479cd4d397e829eed460bd7ac9040204f8b5a.tar.bz2 |
re PR fortran/35680 (ICE on invalid transfer in variable declaration)
2008-10-05 Paul Thomas <pault@gcc.gnu.org>
PR fortran/35680
* gfortran.h : Add 'error' bit field to gfc_expr structure.
* expr.c (check_inquiry): When checking a restricted expression
check that arguments are either variables or restricted.
(check_restricted): Do not emit error if the expression has
'error' set. Clean up detection of host-associated variable.
2008-10-05 Paul Thomas <pault@gcc.gnu.org>
PR fortran/35680
* gfortran.dg/transfer_array_intrinsic_5.f90: New test.
From-SVN: r140892
Diffstat (limited to 'gcc/print-tree.c')
0 files changed, 0 insertions, 0 deletions