diff options
Diffstat (limited to 'gcc/java/ChangeLog')
-rw-r--r-- | gcc/java/ChangeLog | 44 |
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: |