re GNATS gcj/235 (source parser dies when Primitive.TYPE is used in an array declaration)
authorTom Tromey <tromey@cygnus.com>
Fri, 26 May 2000 01:12:37 +0000 (01:12 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 26 May 2000 01:12:37 +0000 (01:12 +0000)
* parse.y (array_constructor_check_entry): Pass `wfl_value', not
`wfl_operator', to maybe_build_primttype_type_ref.
Fixes PR gcj/235.

From-SVN: r34181

gcc/java/ChangeLog
gcc/java/parse.c
gcc/java/parse.y

index 663e62168892ac7458538d08027fb7e59c2bd803..fefc0344e83e307d36d103c256e8577633f6e283 100644 (file)
@@ -1,3 +1,9 @@
+2000-05-25  Tom Tromey  <tromey@cygnus.com>
+
+       * parse.y (array_constructor_check_entry): Pass `wfl_value', not
+       `wfl_operator', to maybe_build_primttype_type_ref.
+       Fixes PR gcj/235.
+
 2000-05-01  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
        * parse.y (resolve_package): Correctly set `*next' (was off by
index 1b58acdee14379485bba2da31c07a155dc6a528a..c89c2d24e375ce82d51a20ea9a558c1d821509d6 100644 (file)
@@ -16129,7 +16129,7 @@ array_constructor_check_entry (type, entry)
   
   if (new_value)
     {
-      new_value = maybe_build_primttype_type_ref (new_value, wfl_operator);
+      new_value = maybe_build_primttype_type_ref (new_value, wfl_value);
       TREE_VALUE (entry) = new_value;
     }
 
index ca99a072baeb6f48084f207c8dca0d7731382019..317d1f89cbc9e730b6b01e74b5cfa3569209f446 100644 (file)
@@ -13497,7 +13497,7 @@ array_constructor_check_entry (type, entry)
   
   if (new_value)
     {
-      new_value = maybe_build_primttype_type_ref (new_value, wfl_operator);
+      new_value = maybe_build_primttype_type_ref (new_value, wfl_value);
       TREE_VALUE (entry) = new_value;
     }