aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorPaul Thomas <pault@gcc.gnu.org>2006-12-21 19:56:34 +0000
committerPaul Thomas <pault@gcc.gnu.org>2006-12-21 19:56:34 +0000
commit681150cdaa87e47d1cc8b57d6a29d73b3170343a (patch)
tree6c9a1f15d334ca9b05b16f1980a05210a9b1792f /gcc/fortran
parent54076f8b4496139a59e4129850b6f4c6c72baca4 (diff)
downloadgcc-681150cdaa87e47d1cc8b57d6a29d73b3170343a.zip
gcc-681150cdaa87e47d1cc8b57d6a29d73b3170343a.tar.gz
gcc-681150cdaa87e47d1cc8b57d6a29d73b3170343a.tar.bz2
re PR fortran/30273 ([4.1 only] gfc_todo: Not Implemented: Unable to determine rank of expression)
2006-12-21 Paul Thomas <pault@gcc.gnu.org> PR fortran/30273 * dependency.c (gfc_check_dependency): There is no dependency with EXPR_NULL so always return 0. 2006-12-21 Paul Thomas <pault@gcc.gnu.org> PR fortran/30273 * gfortran.dg/dependency_19.f90: New test. From-SVN: r120117
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/fortran/dependency.c1
2 files changed, 7 insertions, 0 deletions
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 <pault@gcc.gnu.org>
+ PR fortran/30273
+ * dependency.c (gfc_check_dependency): There is no dependency
+ with EXPR_NULL so always return 0.
+
+2006-12-21 Paul Thomas <pault@gcc.gnu.org>
+
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: