+2000-11-07 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * expr.c (note_instructions), jcf-io.c (find_class), jcf-parse.c
+ (init_outgoing_cpool), lex.c (java_init_lex): Use memset ()
+ instead of bzero ().
+
+2000-11-05 Tom Tromey <tromey@cygnus.com>
+
+ * lex.h (JAVA_FLOAT_RANGE_ERROR): Typo fix.
+ * lex.c (IS_ZERO): New define.
+ (java_perform_atof): Error on floating point underflow.
+
+2000-11-04 Tom Tromey <tromey@cygnus.com>
+
+ * lex.c (java_parse_escape_sequence): Only read two octal
+ characters if the first one is greater than 3. Don't allow
+ "octal" numbers to include the digits 8 or 9.
+
+2000-11-05 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * Make-lang.in (java.distdir): Remove.
+
+2000-11-03 Tom Tromey <tromey@cygnus.com>
+
+ * Make-lang.in (java.dvi): New target.
+ Partial fix for PR other/567.
+
+ * lang-options.h: Mention -Wout-of-date.
+ * jcf-dump.c (flag_newer): New global.
+ * gjavah.c (flag_newer): New global.
+ * jcf-io.c (find_class): Only warn when flag_newer set.
+ * lang.c (flag_newer): New global.
+ (struct string_option): New declaration.
+ (lang_W_options): New global.
+ (process_option_with_no): New function.
+ (lang_decode_option): Use it.
+
+ * class.c (cxx_keyword_p): Accept keywords with trailing `$'s.
+ * gjavah.c (cxx_keyword_subst): Handle any number of trailing
+ `$'.
+
+ * lex.h (_JAVA_IDENTIFIER_IGNORABLE): New macro.
+ (JAVA_ID_CHAR_P): Also try java_ignorable_control_p.
+ * lex.c (java_read_unicode): Removed `term_context' argument.
+ Recognize any number of `u' in `\u'.
+ (java_read_unicode_collapsing_terminators): New function.
+ (java_get_unicode): Use it.
+ (java_lineterminator): Removed.
+ (yylex): Produce error if character literal is newline or single
+ quote. Return if eof found in middle of `//' comment. EOF in
+ `//' comment is only an error if pedantic.
+ (java_ignorable_control_p): New function.
+ (java_parse_end_comment): Return if eof found in middle of
+ comment.
+ Include flags.h.
+ * jv-scan.c (pedantic): New global.
+
+2000-10-29 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * Make-lang.in (LIBGCJ_ZIP_FILE): Define with `$(prefix)'.
+ Fixes gcj/365.
+
+2000-10-27 Zack Weinberg <zack@wolery.stanford.edu>
+
+ * Make-lang.in: Move all build rules here from Makefile.in,
+ adapt to new context. Wrap all rules that change the current
+ directory in parentheses. Expunge all references to $(P).
+ When one command depends on another and they're run all at
+ once, use && to separate them, not ;. Add OUTPUT_OPTION to
+ all object-file generation rules. Delete obsolete variables.
+
+ * Makefile.in: Delete.
+ * config-lang.in: Delete outputs= line.
+
+2000-10-25 Alexandre Petit-Bianco <apbianco@cygnus.com>
+
+ * parse.y (patch_method_invocation): NULLify this_arg when already
+ inserted.
+ (maybe_use_access_method): Handle call to methods unrelated to the
+ current class. Fixed comment.
+ Fixes gcj/361.
+
2000-10-24 Tom Tromey <tromey@cygnus.com>
* lex.c (java_new_lexer): Initialize new fields. Work around