OSDN Git Service

* java/io/File.java (toURL): Use getAbsolutePath and `file://'.
[pf3gnuchains/gcc-fork.git] / libjava / ChangeLog
index b5f91cd..72ee2b1 100644 (file)
@@ -1,5 +1,66 @@
+2001-09-11  Tom Tromey  <tromey@redhat.com>
+
+       * java/io/File.java (toURL): Use getAbsolutePath and `file://'.
+
+2001-09-10  Tom Tromey  <tromey@redhat.com>
+
+       * java/util/Properties.java (load): Correctly read \u sequences.
+       Report from Anthony Green.
+
+2001-09-10  Manfred Hollstein  <manfredh@redhat.com>
+
+       * configure.in (LIBFFIINCS): Quote uses of $(top_srcdir)
+       and $(MULTIBUILDTOP).
+       * configure: Re-generate.
+
+2001-09-10  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
+
+       * include/jvm.h (_Jv_AllocRawObj): New prototype.
+       * boehm.cc (_Jv_AllocRawObj): Implement.
+       * nogc.cc (_Jv_AllocRawObj): Likewise.
+       * exception.cc (_Jv_Throw): Use _Jv_AllocRawObj, not GC_malloc.
+
+2001-09-06  Anthony Green  <green@redhat.com>
+
+       * java/util/ResourceBundle.java (tryLocalBundle): Eliminate
+       redundant method calls.
+       (emptyLocale): New private member.
+       (tryBundle): Use emptyLocale.  Remove duplicate code.  Only cache
+       exact matches.
+
+2001-09-06  Tom Tromey  <tromey@redhat.com>
+
+       * java/text/RuleBasedCollator.java (clone): Rewrote.
+       (RuleBasedCollator(RuleBasedCollator)): Removed.
+       * java/text/MessageFormat.java: Re-merged from Classpath.
+       * java/text/DecimalFormat.java: Re-merged from Classpath.
+
+2001-09-06  Anthony Green  <green@redhat.com>
+
+       * include/jvm.h: Declare _Jv_RegisterResource.
+       * gnu/gcj/Core.java, gnu/gcj/natCore.cc,
+       gnu/gcj/protocol/core/Connection.java,
+       gnu/gcj/protocol/core/Handler.java,
+       gnu/gcj/protocol/core/CoreInputStream.java,
+       gnu/gcj/protocol/core/natCoreInputStream.cc: New files.
+       * java/net/URL.java (setURLStreamHandler): Use
+       gnu.gcj.protocol.core.Handler for the core protocol.
+       * gnu/gcj/runtime/VMClassLoader.java (init): Add "core:/" to the
+       end of java.class.path.
+       * Makefile.am (ordinary_java_source_files): Add new java files.
+       (nat_source_files): Add new native code files.
+       * Makefile.in: Rebuilt.
+
 2001-09-05  Tom Tromey  <tromey@redhat.com>
 
+       * java/util/Properties.java: Re-merged from Classpath.
+
+       From Eric Blake, via Classpath:
+       * java/lang/String.java (CaseInsensitiveComparator): New class.
+       (CASE_INSENSITIVE_ORDER): Use instance of CaseInsensitiveComparator.
+
+       * java/util/Date.java: Re-merged with Classpath.
+
        * java/text/DateFormatSymbols.java: Re-merged with Classpath.
 
 2001-09-05  Corey Minyard  <minyard@acm.org>