diff options
author | Tom Tromey <tromey@redhat.com> | 2002-03-05 22:36:11 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2002-03-05 22:36:11 +0000 |
commit | 6901a00903f3aaab00eff5523358c8946fb405ef (patch) | |
tree | 0ce3d86f56d0e3df23f1ebd6fd7593682c9991f7 /libjava | |
parent | 3020a4b265481accbb37204145c8c0dd99471ee9 (diff) | |
download | gcc-6901a00903f3aaab00eff5523358c8946fb405ef.zip gcc-6901a00903f3aaab00eff5523358c8946fb405ef.tar.gz gcc-6901a00903f3aaab00eff5523358c8946fb405ef.tar.bz2 |
jni.cc (_Jv_LookupJNIMethod): Throw UnsatisfiedLinkError, not AbstractMethodError.
* jni.cc (_Jv_LookupJNIMethod): Throw UnsatisfiedLinkError, not
AbstractMethodError.
From-SVN: r50337
Diffstat (limited to 'libjava')
-rw-r--r-- | libjava/ChangeLog | 5 | ||||
-rw-r--r-- | libjava/jni.cc | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index afadd00..7d37bc4 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -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. diff --git a/libjava/jni.cc b/libjava/jni.cc index 04622f0..1abd2d2 100644 --- a/libjava/jni.cc +++ b/libjava/jni.cc @@ -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); } } |