aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorDaniel Franke <franke.daniel@gmail.com>2010-05-16 16:01:06 -0400
committerDaniel Franke <dfranke@gcc.gnu.org>2010-05-16 16:01:06 -0400
commitcdc6637d7c78ec66bff42ef5a38c1f5a4cd2074d (patch)
tree0143a76255b64000cf3f167da27063cfe0348742 /gcc/fortran
parent6b87d1b4ca69bb14789d100a3c173cc8826c1ff3 (diff)
downloadgcc-cdc6637d7c78ec66bff42ef5a38c1f5a4cd2074d.zip
gcc-cdc6637d7c78ec66bff42ef5a38c1f5a4cd2074d.tar.gz
gcc-cdc6637d7c78ec66bff42ef5a38c1f5a4cd2074d.tar.bz2
re PR fortran/35779 (error pointer wrong in PARAMETER)
gcc/fortran/: 2010-05-16 Daniel Franke <franke.daniel@gmail.com> PR fortran/35779 * array.c (match_array_list): Revert functional change of 2010-05-13. gcc/fortran/: 2010-05-16 Daniel Franke <franke.daniel@gmail.com> PR fortran/35779 * gfortran.dg/initialization_25.f90: Commented testcase. * gfortran.dg/initialization_26.f90: New. From-SVN: r159465
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog5
-rw-r--r--gcc/fortran/array.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index af8ce0a..8c5d7b1 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2010-05-16 Daniel Franke <franke.daniel@gmail.com>
+
+ PR fortran/35779
+ * array.c (match_array_list): Revert change from 2010-05-13.
+
2010-05-16 Richard Guenther <rguenther@suse.de>
* trans-decl.c (module_htab_decls_hash): Revert last change.
diff --git a/gcc/fortran/array.c b/gcc/fortran/array.c
index 25c6e14..3ffc397 100644
--- a/gcc/fortran/array.c
+++ b/gcc/fortran/array.c
@@ -879,7 +879,7 @@ match_array_list (gfc_constructor_base *result)
for (n = 1;; n++)
{
- m = gfc_match_iterator (&iter, gfc_init_expr_flag);
+ m = gfc_match_iterator (&iter, 0);
if (m == MATCH_YES)
break;
if (m == MATCH_ERROR)