aboutsummaryrefslogtreecommitdiff
path: root/gcc/java/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/java/ChangeLog')
-rw-r--r--gcc/java/ChangeLog44
1 files changed, 44 insertions, 0 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 8123c230f75..8d2ba834b24 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,47 @@
+2000-04-19 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (yyerror): `msg' can be null, don't use it in that case.
+
+2000-04-19 Tom Tromey <tromey@cygnus.com>
+
+ * gjavah.c (cxx_keyword_subst): Avoid potential infinite loop.
+
+2000-04-18 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (maybe_make_nested_class_name): Use `obstack_grow0'.
+
+2000-04-18 Tom Tromey <tromey@cygnus.com>
+
+ PR gcj/211:
+ * gjavah.c (utf8_cmp): Changed return value.
+ (cxx_keyword_subst): Handle all C++ keywords. Allocate new return
+ result.
+ (cxx_keywords): New global.
+ (get_field_name): Handle new result of cxx_keyword_subst.
+ (print_method_info): Likewise.
+
+2000-04-17 Bryce McKinlay <bryce@albatross.co.nz>
+
+ * gjavah.c (print_name_for_stub_or_jni): Don't prefix method names
+ with a newline, for CNI.
+ (print_stub_or_jni): Print a space or newline before method name for
+ CNI as well as JNI.
+ (print_cxx_classname): Don't write leading "::" in CNI stub method.
+ (process_file): Include gcj/cni.h if generating CNI stubs.
+
+2000-04-16 Tom Tromey <tromey@cygnus.com>
+
+ * gjavah.c (decompile_method): Use print_field_name.
+ Fixes PR gcj/205.
+
+2000-04-14 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (java_expand_classes): Reverse the package list once.
+ (java_complete_lhs): PLUS_EXPR: don't try rhs and lhs at string
+ reduction.
+ (patch_binop): New temp `cn'. Call patch_string on LHS/RHS of
+ the `==' and `!=' operators.
+
2000-04-05 Tom Tromey <tromey@cygnus.com>
Fix for PR gcj/140: