* m4/jni.m4: Added ENABLE_JNI AM_CONDITIONAL.
authortwisti <none@none>
Wed, 21 Feb 2007 22:17:16 +0000 (22:17 +0000)
committertwisti <none@none>
Wed, 21 Feb 2007 22:17:16 +0000 (22:17 +0000)
commited8f19ca6f61b0ea2fd50340291c7a62e4fb18de
tree97ffac54ad5ae8f150734a32fe7c6bdf4430d551
parent747a49e53f6e86efc6f7e534689b3d695110bd67
* m4/jni.m4: Added ENABLE_JNI AM_CONDITIONAL.

* src/vm/vm.c (vm_createjvm): Replaced some ENABLE_JAVASE with
ENABLE_JNI.
(vm_create): Likewise.

* src/native/Makefile.am: Likewise.

* src/native/jni.c (jni_init) [ENABLE_JAVASE]: ifdef'ed Java SE stuff.
(_Jv_JNI_DefineClass) [!ENABLE_JAVASE]: Abort.
(_Jv_JNI_FindClass): Likewise.
(_Jv_JNI_FromReflectedMethod): Likewise.
(_Jv_JNI_FromReflectedField): Likewise.
(_Jv_JNI_NewDirectByteBuffer): Likewise.
(_Jv_JNI_GetDirectBufferAddress): Likewise.
(_Jv_JNI_GetDirectBufferCapacity): Likewise.
(_Jv_JNI_IsAssignableFrom): Call _Jv_java_lang_Class_isAssignableFrom.
(_Jv_JNI_IsInstanceOf): Call _Jv_java_lang_Class_isInstance.
(_Jv_JNI_EnsureLocalCapacity): Removed debug output.
m4/jni.m4
src/native/Makefile.am
src/native/jni.c
src/vm/vm.c