From 681150cdaa87e47d1cc8b57d6a29d73b3170343a Mon Sep 17 00:00:00 2001 From: Paul Thomas Date: Thu, 21 Dec 2006 19:56:34 +0000 Subject: re PR fortran/30273 ([4.1 only] gfc_todo: Not Implemented: Unable to determine rank of expression) 2006-12-21 Paul Thomas PR fortran/30273 * dependency.c (gfc_check_dependency): There is no dependency with EXPR_NULL so always return 0. 2006-12-21 Paul Thomas PR fortran/30273 * gfortran.dg/dependency_19.f90: New test. From-SVN: r120117 --- gcc/fortran/ChangeLog | 6 ++++++ gcc/fortran/dependency.c | 1 + 2 files changed, 7 insertions(+) (limited to 'gcc/fortran') diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c0dd40a..5d12d75 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,5 +1,11 @@ 2006-12-21 Paul Thomas + PR fortran/30273 + * dependency.c (gfc_check_dependency): There is no dependency + with EXPR_NULL so always return 0. + +2006-12-21 Paul Thomas + PR fortran/30202 * trans-array.c (gfc_conv_function_call): Use parmse.expr for the nullifying of intent(out) arguments rather than the backend diff --git a/gcc/fortran/dependency.c b/gcc/fortran/dependency.c index f9ba445..53bf9e1 100644 --- a/gcc/fortran/dependency.c +++ b/gcc/fortran/dependency.c @@ -694,6 +694,7 @@ gfc_check_dependency (gfc_expr * expr1, gfc_expr * expr2, bool identical) return 0; case EXPR_CONSTANT: + case EXPR_NULL: return 0; case EXPR_ARRAY: -- cgit v1.1