+2001-07-30 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/Integer.java: Merged with Classpath.
+
+2001-07-30 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * java/util/GregorianCalendar.java (GregorianCalendar): Call
+ setTimeInMillis() to set the default/current time.
+
+2001-07-29 Mark Wielaard <mark@klomp.org>
+
+ * HACKING: add description on updating namespace
+
+2001-07-26 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * java/util/Calendar.java (set): Never recompute fields here. They
+ will already be set if someone set time explicitly, and it can cause
+ problems to do so. Don't invalidate AM_PM setting if HOUR is set.
+ * java/util/GregorianCalendar.java (computeTime): Don't ignore an
+ HOUR setting if AM_PM is set. Don't try to ensure the HOUR value is
+ sane.
+ * java/text/SimpleDateFormat.java (defaultCentury): New field.
+ (readObject): Call set2DigitYearStart if appropriate so that
+ defaultCentury is calculated.
+ (SimpleDateFormat): Don't bother clearing calendar here. Call
+ computeCenturyStart().
+ (set2DigitYearStart): Calculate and set defaultCentury.
+ (format): Don't clone the calendar. Use "calendar" not "theCalendar"
+ everywhere.
+ (parse): Likewise. If the pattern is "y" or "yy" and it found exactly
+ 2 numeric digits, use the 80-20 heuristic to parse the value into a
+ default century based on defaultCenturyStart.
+ (computeCenturyStart): Rewritten. Call set2DigitYearStart().
+
+2001-07-25 Tom Tromey <tromey@redhat.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am (libgcj.jar): Correctly fail when bytecode
+ compilation fails.
+
+2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * prims.cc (_JNI_OnLoad): New function.
+ (JNI_OnLoad): Use it.
+ (_Jv_CreateJavaVM): Check for _JNI_OnLoad, not NULL.
+
+2001-07-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * Makefile.am (AM_MAKEFLAGS): Pass RUNTESTFLAGS.
+ Makefile.in: Regenerate.
+
+2001-07-24 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/VMClassLoader.java (getPrimitiveClass): Return correct
+ type.
+
+2001-07-23 Tom Tromey <tromey@redhat.com>
+
+ * gcj/javaprims.h: Rebuilt class list.
+ * Makefile.in: Rebuilt.
+ * Makefile.am (core_java_source_files): Added VMClassLoader.
+ * java/lang/VMClassLoader.java: New file.
+ * java/lang/Boolean.java: Merged with Classpath.
+ * java/lang/Byte.java: Merged with Classpath.
+ * java/lang/Integer.java: Merged with Classpath.
+ * java/lang/Long.java: Merged with Classpath.
+ * java/lang/Number.java: Merged with Classpath.
+ * java/lang/Short.java: Merged with Classpath.
+
+2001-07-22 Jeff Sturm <jsturm@one-point.com>
+
+ * configure.host: Enable hash synchronization for alpha*-*.
+ * include/posix-threads.h (_Jv_ThreadSelf): Added inline
+ function for alpha.
+ * java/lang/natObject.cc (compare_and_swap, release_set,
+ compare_and_swap_release): Added inline functions for alpha.
+
+2001-07-18 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
+
+ * java/net/natPlainDatagramSocketImpl.cc (mcastGrp): Use new RFC
+ 2533 socket options IPV6_JOIN_GROUP, IPV6_LEAVE_GROUP, falling
+ back to old RFC 2133 variants if missing.
+
+2001-07-18 Tom Tromey <tromey@redhat.com>
+
+ * java/io/natFileWin32.cc (_access): Renamed.
+ (_stat): Likewise.
+ * java/io/natFile.cc (_access): Renamed.
+ (_stat): Likewise.
+ * java/io/File.java (access, stat): Add leading `_' to name.
+ Updated all callers.
+
+2001-07-18 Tom Tromey <tromey@redhat.com>
+
+ For PR java/2812:
+ * libgcj.spec.in (*lib): Added LIBICONV.
+ * configure: Rebuilt.
+ * configure.in: Call AM_ICONV. Don't check for iconv function.
+ Add parameters to JV_HASH_SYNCHRONIZATION define.
+ * acinclude.m4 (AM_ICONV): New macro, from Bruno Haible.
+
+2001-07-17 Bryce McKinlay <bryce@waitaki.otago.ac.nz>
+
+ * java/util/LinkedList.java (clone): Clear the copy list with clear(),
+ not by setting its size field.
+
+2001-07-13 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * include/i386-signal.h (HANDLE_DIVIDE_OVERFLOW): Removed unused
+ local `_ebp.'
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+ David Brownell <david-b@pacbell.net>
+
+ Fix for PR libgcj/3426:
+ * gnu/gcj/convert/natIconv.cc: Include CharConversionException.h,
+ errno.h.
+ (read): Throw exception if character conversion fails.
+ * java/io/BufferedInputStream.java (refill): Now package-private.
+ * java/io/InputStreamReader.java (ready): Simplified.
+ (refill): New method.
+ (read): Use it.
+
+2001-07-12 Tom Tromey <tromey@redhat.com>
+
+ Report from Henner Zeller:
+ * java/io/FileOutputStream.java (FileOutputStream): Throw
+ FileNotFoundException, not IOException.
+
+2001-07-10 Anthony Green <green@redhat.com>
+
+ * Makefile.in: Rebuilt.
+ * Makefile.am: Add new files.
+ * org/w3c/dom/Attr.java, org/w3c/dom/CDATASection.java,
+ org/w3c/dom/CharacterData.java, org/w3c/dom/Comment.java,
+ org/w3c/dom/DOMException.java, org/w3c/dom/DOMImplementation.java,
+ org/w3c/dom/Document.java, org/w3c/dom/DocumentFragment.java,
+ org/w3c/dom/DocumentType.java, org/w3c/dom/Element.java,
+ org/w3c/dom/Entity.java, org/w3c/dom/EntityReference.java,
+ org/w3c/dom/NamedNodeMap.java, org/w3c/dom/Node.java,
+ org/w3c/dom/NodeList.java, org/w3c/dom/Notation.java,
+ org/w3c/dom/ProcessingInstruction.java, org/w3c/dom/Text.java,
+ org/w3c/dom/ranges/DocumentRange.java,
+ org/w3c/dom/ranges/Range.java,
+ org/w3c/dom/ranges/RangeException.java,
+ org/w3c/dom/traversal/DocumentTraversal.java,
+ org/w3c/dom/traversal/NodeFilter.java,
+ org/w3c/dom/traversal/NodeIterator.java,
+ org/w3c/dom/traversal/TreeWalker.java,
+ org/xml/sax/ext/DeclHandler.java,
+ org/xml/sax/ext/LexicalHandler.java,
+ org/xml/sax/helpers/AttributeListImpl.java,
+ org/xml/sax/helpers/AttributesImpl.java,
+ org/xml/sax/helpers/DefaultHandler.java,
+ org/xml/sax/helpers/LocatorImpl.java,
+ org/xml/sax/helpers/NamespaceSupport.java,
+ org/xml/sax/helpers/ParserAdapter.java,
+ org/xml/sax/helpers/ParserFactory.java,
+ org/xml/sax/helpers/XMLFilterImpl.java,
+ org/xml/sax/helpers/XMLReaderAdapter.java,
+ org/xml/sax/helpers/XMLReaderFactory.java,
+ org/xml/sax/AttributeList.java, org/xml/sax/Attributes.java,
+ org/xml/sax/ContentHandler.java, org/xml/sax/DTDHandler.java,
+ org/xml/sax/DocumentHandler.java, org/xml/sax/EntityResolver.java,
+ org/xml/sax/ErrorHandler.java, org/xml/sax/HandlerBase.java,
+ org/xml/sax/InputSource.java, org/xml/sax/Locator.java,
+ org/xml/sax/Parser.java, org/xml/sax/SAXException.java,
+ org/xml/sax/SAXNotRecognizedException.java,
+ org/xml/sax/SAXNotSupportedException.java,
+ org/xml/sax/SAXParseException.java, org/xml/sax/XMLFilter.java,
+ org/xml/sax/XMLReader.java: New files.
+
+2001-07-10 Alexandre Petit-Bianco <apbianco@redhat.com>
+
+ * Makefile.am: Added `java/lang/ThreadLocal.java'.
+ * Makefile.in: Regenerate.
+ * java/lang/ThreadLocal.java: Initial import.
+
+2001-07-07 Jeff Sturm <jsturm@one-point.com>
+
+ * Makefile.am (libgcj.jar): Don't recursively make
+ built_java_source_files. Avoid long command lines.
+ Don't change to $(srcdir) to invoke javac.
+ (libgcj.la, libgcjx.la); Avoid long command lines.
+ ($(nat_headers),$(x_nat_headers)): Depend on libgcj.jar.
+ * Makefile.in: Rebuilt.
+
2001-07-06 Andrew Haley <aph@cambridge.redhat.com>
* include/i386-signal.h: Don't do anything with unsigned divide