OSDN Git Service

* alias.c (init_alias_analysis), calls.c (expand_call,
[pf3gnuchains/gcc-fork.git] / gcc / java / ChangeLog
index ca29aec..f4eff53 100644 (file)
@@ -1,5 +1,44 @@
+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.
        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,