+2008-05-22 Andrew Haley <aph@redhat.com>
+
+ PR libgcj/35020
+ * java/lang/Class.java (getSimpleName): Replace incorrect use of
+ String.lastIndexOf(String, int) with String.substring.
+ * testsuite/libjava.lang/PR35020.java: New file.
+ * testsuite/libjava.lang/PR35020.out: New file.
+
+2008-05-22 Andrew Haley <aph@redhat.com>
+
+ PR libgcj/35020
+ * java/lang/Class.java (getSimpleName): Import from GNU Classpath.
+
+2008-05-20 David Daney <ddaney@avtrex.com>
+
+ PR libgcj/36252
+ * java/lang/natString.ccn: Add
+ #include <java/io/CharConversionException.h>.
+ (init (byte[], int, int, String)): Catch and ignore
+ CharConversionException. Break out of conversion loop
+ on incomplete input.
+ * testsuite/libjava.lang/PR36252.java: New test.
+ * testsuite/libjava.lang/PR36252.out: New file, its expected output.
+ * testsuite/libjava.lang/PR36252.jar: New file, its pre-compiled
+ jar file.
+
+2008-04-19 Tom Tromey <tromey@redhat.com>
+
+ PR libgcj/35979:
+ * jni.cc (_Jv_JNI_NewStringUTF): Return NULL if bytes==NULL.
+
+2008-04-18 Paolo Bonzini <bonzini@gnu.org>
+
+ PR bootstrap/35457
+ * aclocal.m4: Regenerate.
+ * configure: Regenerate.
+
+2008-04-16 Andrew Haley <aph@littlepinkcloud.com>
+
+ * libgcj_bc.c: (_Jv_LookupInterfaceMethod, _Jv_MonitorExit,
+ _Jv_RegisterResource, _Jv_JNI_PopSystemFrame): Add.
+
+2008-04-16 Andrew Haley <aph@redhat.com>
+
+ * libgcj_bc.c: Sort lines.
+
+2008-04-02 Peter O'Gorman <pogma@thewrittenword.com>
+
+ PR bootstrap/35216
+ * scripts/makemake.tcl: Replace org/omg build with build of all
+ its subpackages.
+ * sources.am: Regenerate.
+ * Makefile.in: Regenerate.
+
+2008-03-16 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * Makefile.am (install-data-local): Rewrite to be more efficient,
+ using awk, and `install' with multiple files at once. Do not gather
+ more than 50 files in one go to avoid hitting command line limits.
+ (install_data_local_split): New variable.
+ * aclocal.m4: Regenerate.
+ * configure: Likewise.
+ * Makefile.in: Likewise.
+ * gcj/Makefile.in: Likewise.
+ * include/Makefile.in: Likewise.
+ * testsuite/Makefile.in: Likewise.
+
+ * Makefile.am (write_entries_to_file_split): New variable.
+ (write_entries_to_file): Write out that many entries at once,
+ for speed.
+ * Makefile.in: Regenerate.
+
+2008-03-13 Tom Tromey <tromey@redhat.com>
+
+ * java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
+ Check loading constraints.
+ (_Jv_CheckOrCreateLoadingConstraint): New function.
+ * java/lang/ClassLoader.java (loadingConstraints): New field.
+ * link.cc (_Jv_Linker::find_field): Use
+ _Jv_CheckOrCreateLoadingConstraint.
+ (_Jv_Linker::check_loading_constraints): New function.
+ (_Jv_Linker::resolve_method_entry): Use
+ check_loading_constraints.
+ (_Jv_Linker::append_partial_itable): Likewise.
+ (_Jv_Linker::layout_vtable_methods): Likewise.
+ * include/jvm.h (_Jv_Linker::check_loading_constraints): Declare.
+ (_Jv_CheckOrCreateLoadingConstraint): Declare.
+
+2008-03-10 Jim Meyering <meyering@redhat.com>
+
+ Don't leak upon failed realloc.
+ * gnu/classpath/natSystemProperties.cc
+ (SystemProperties::insertSystemProperties):
+
2008-03-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* HACKING: Fix grep patterns.