jni.cc (_Jv_LookupJNIMethod): Throw UnsatisfiedLinkError, not AbstractMethodError.
authorTom Tromey <tromey@redhat.com>
Tue, 5 Mar 2002 22:36:11 +0000 (22:36 +0000)
committerTom Tromey <tromey@gcc.gnu.org>
Tue, 5 Mar 2002 22:36:11 +0000 (22:36 +0000)
* jni.cc (_Jv_LookupJNIMethod): Throw UnsatisfiedLinkError, not
AbstractMethodError.

From-SVN: r50337

libjava/ChangeLog
libjava/jni.cc

index afadd005f9f48d5db759be1cf5f90d4c6788d022..7d37bc4292860341d73f4054af8f47b9a879e594 100644 (file)
@@ -1,3 +1,8 @@
+2002-03-05  Tom Tromey  <tromey@redhat.com>
+
+       * jni.cc (_Jv_LookupJNIMethod): Throw UnsatisfiedLinkError, not
+       AbstractMethodError.
+
 2002-03-03  Bryce McKinlay  <bryce@waitaki.otago.ac.nz>
 
        * Makefile.am: Use -bootclasspath, not -CLASSPATH.
index 04622f0b6719e3769fe633891a3e765fd113aa7c..1abd2d2497ac70c72c7891eb353f68d672bd80b3 100644 (file)
@@ -26,7 +26,7 @@ details.  */
 #include <java/lang/Throwable.h>
 #include <java/lang/ArrayIndexOutOfBoundsException.h>
 #include <java/lang/StringIndexOutOfBoundsException.h>
-#include <java/lang/AbstractMethodError.h>
+#include <java/lang/UnsatisfiedLinkError.h>
 #include <java/lang/InstantiationException.h>
 #include <java/lang/NoSuchFieldError.h>
 #include <java/lang/NoSuchMethodError.h>
@@ -2014,7 +2014,7 @@ _Jv_LookupJNIMethod (jclass klass, _Jv_Utf8Const *name,
       if (function == NULL)
        {
          jstring str = JvNewStringUTF (name->data);
-         throw new java::lang::AbstractMethodError (str);
+         throw new java::lang::UnsatisfiedLinkError (str);
        }
     }