[PATCH] Java: fix for the current tree.

Alexandre Petit-Bianco apbianco@cygnus.com
Sat May 6 13:32:00 GMT 2000


The front-end can't build the current runtime library unless this
patch is in place. I'm checking it in.

./A

2000-05-05  Alexandre Petit-Bianco  <apbianco@cygnus.com>

        * decl.c (predef_filenames_size): Now 7.
        (predef_filenames): New seventh entry.

Index: decl.c
===================================================================
RCS file: /cvs/gcc/egcs/gcc/java/decl.c,v
retrieving revision 1.64
diff -u -p -r1.64 decl.c
--- decl.c      2000/05/05 04:23:22     1.64
+++ decl.c      2000/05/06 00:33:42
@@ -592,7 +627,7 @@ init_decl_processing ()

   /* This section has to be updated as items are added to the previous
      section. */
-  predef_filenames_size = 6;
+  predef_filenames_size = 7;
   predef_filenames = (tree *)xmalloc (predef_filenames_size * sizeof (tree));
   predef_filenames [0] = get_identifier ("java/lang/Class.java");
   predef_filenames [1] = get_identifier ("java/lang/Error.java");
@@ -600,6 +635,7 @@ init_decl_processing ()
   predef_filenames [3] = get_identifier ("java/lang/RuntimeException.java");
   predef_filenames [4] = get_identifier ("java/lang/String.java");
   predef_filenames [5] = get_identifier ("java/lang/Throwable.java");
+  predef_filenames [6] = get_identifier ("gnu/gcj/RawData.java");

   methodtable_type = make_node (RECORD_TYPE);
   layout_type (methodtable_type);


More information about the Gcc-patches mailing list