re PR libgcj/35020 (Class.getSimpleName() differs from Sun Java)
[gcc.git] / libjava / ChangeLog
index c639181c878a51e662c0cf092e634f7495d30a74..65abe270155d7ec958909ae481a0e73cff95a30b 100644 (file)
@@ -1,3 +1,35 @@
+2008-05-28  Andrew Haley  <aph@redhat.com>
+
+       * java/lang/Class.java (getSimpleName): Use getEnclosingClass().        
+       * testsuite/libjava.lang/PR35020.java: New cases.
+       * testsuite/libjava.lang/PR35020.out: New cases.
+
+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: