ClassLoader.java (defineClass): Rethrow any LinkageError.
authorTom Tromey <tromey@redhat.com>
Fri, 7 Dec 2001 23:34:12 +0000 (23:34 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Fri, 7 Dec 2001 23:34:12 +0000 (23:34 +0000)
* java/lang/ClassLoader.java (defineClass): Rethrow any
LinkageError.

From-SVN: r47780

libjava/ChangeLog
libjava/java/lang/ClassLoader.java

index 800c337b5a17e047a40e0a9783e8a27e44986cc5..04779dec1eb70856937883552aa09b889b0ded23 100644 (file)
@@ -1,5 +1,8 @@
 2001-12-07  Tom Tromey  <tromey@redhat.com>
 
+       * java/lang/ClassLoader.java (defineClass): Rethrow any
+       LinkageError.
+
        * java/lang/ThreadGroup.java (uncaughtException): Print message to
        System.err.  Required by spec.
 
index 2eba24cf6cd08ba2008c2aaea3d88f7526972ff0..32351d84040a251b5ed697d3a81f886d0dce179d 100644 (file)
@@ -254,7 +254,7 @@ public abstract class ClassLoader
 
       return defineClass0 (name, data, off, len, protectionDomain);
 
-    } catch (ClassFormatError x) {
+    } catch (LinkageError x) {
       throw x;         // rethrow
 
     } catch (java.lang.VirtualMachineError x) {