aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Tromey <tromey@cygnus.com>2000-02-25 23:49:34 +0000
committerTom Tromey <tromey@gcc.gnu.org>2000-02-25 23:49:34 +0000
commitac52f669c56647369012fc53fc414856db10e6bd (patch)
tree2d693d93733cdeb009933b6830d2718a4818ece9
parent9c236404ba9c64004ed7cfd9b613b5c61e3dcd55 (diff)
downloadgcc-ac52f669c56647369012fc53fc414856db10e6bd.zip
gcc-ac52f669c56647369012fc53fc414856db10e6bd.tar.gz
gcc-ac52f669c56647369012fc53fc414856db10e6bd.tar.bz2
jni.cc (_Jv_JNI_RegisterNatives): Conditionalize body on `INTERPRETER'.
* jni.cc (_Jv_JNI_RegisterNatives): Conditionalize body on `INTERPRETER'. From-SVN: r32156
-rw-r--r--libjava/ChangeLog5
-rw-r--r--libjava/jni.cc4
2 files changed, 9 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 22f8522..e2c84d2 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,8 @@
+2000-02-25 Tom Tromey <tromey@cygnus.com>
+
+ * jni.cc (_Jv_JNI_RegisterNatives): Conditionalize body on
+ `INTERPRETER'.
+
2000-02-25 Bryce McKinlay <bryce@albatross.co.nz>
* java/net/URLConnection.java (initializeDateFormats): New
diff --git a/libjava/jni.cc b/libjava/jni.cc
index 42c0d07..92dbf3f 100644
--- a/libjava/jni.cc
+++ b/libjava/jni.cc
@@ -1263,6 +1263,7 @@ _Jv_JNI_RegisterNatives (JNIEnv *env, jclass k,
const JNINativeMethod *methods,
jint nMethods)
{
+#ifdef INTERPRETER
// For now, this only matters for interpreted methods. FIXME.
if (! _Jv_IsInterpretedClass (k))
{
@@ -1307,6 +1308,9 @@ _Jv_JNI_RegisterNatives (JNIEnv *env, jclass k,
}
return JNI_OK;
+#else /* INTERPRETER */
+ return JNI_ERR;
+#endif /* INTERPRETER */
}
static jint