expr.c (process_jvm_instruction): Coerce to correct Throwable sub-type the result...
authorPer Bothner <bothner@gcc.gnu.org>
Sat, 16 Jan 1999 10:00:31 +0000 (02:00 -0800)
committerPer Bothner <bothner@gcc.gnu.org>
Sat, 16 Jan 1999 10:00:31 +0000 (02:00 -0800)
* expr.c (process_jvm_instruction):  Coerce to correct Throwable
sub-type the result of the call that gets the exception value.
* parse.y (java_complete_expand_methods):  If flags_syntax_only,
don't call finish_class.
* parse.y (java_check_regular_methods):  If METHOD_PRIVATE,
clear found before continuing.
* verify.c (verify_jvm_instructions):  On an array load, allow
and handle top of stack to be TYPE_NULL.

From-SVN: r24698

gcc/java/ChangeLog

index d3062f8db00405a71f57e81657eb83016aadd0b1..89bdb5a4f4560317717f9822bfe4a81fafae784f 100644 (file)
@@ -1,3 +1,20 @@
+Fri Jan 15 20:16:20 1999  Per Bothner  <bothner@cygnus.com>
+
+       * expr.c (process_jvm_instruction):  Coerce to correct Throwable
+       sub-type the result of the call that gets the exception value.
+
+       * parse.y (java_complete_expand_methods):  If flags_syntax_only,
+       don't call finish_class.
+
+       * parse.y (java_check_regular_methods):  If METHOD_PRIVATE,
+       clear found before continuing.
+
+       * verify.c (verify_jvm_instructions):  On an array load, allow
+       and handle top of stack to be TYPE_NULL.
+
+       * gjavah.c (generate_access):  Translate Java package private or
+       protected access to C++ public, but with a comment.
+
 1999-01-13  Andrew Haley  <aph@cygnus.com>
 
        * expr.c (generate_name): Name prefix changed to avoid clashes