jni.cc (JNI_CreateJavaVM): Remove JNIEXPORT.

* jni.cc (JNI_CreateJavaVM): Remove JNIEXPORT.
	(JNI_GetCreatedJavaVMs): Likewise.
	(JNI_GetDefaultJavaVMInitArgs): Likewise.
	* include/jni.h (JNIIMPEXP): Remove definition
	and replace with...
	(__GCJ_JNIIMPEXP__): New macro, applicable only to libgcj
	symbols,
	(__GCJ_DLL__): New macro, controlling __GCJ_JNIIMPEXP__.

From-SVN: r73484
This commit is contained in:
Danny Smith 2003-11-12 05:56:44 +00:00 committed by Mohan Embar
parent 22e5c8fa3c
commit 2fe6fc5268
3 changed files with 37 additions and 13 deletions

View file

@ -2377,7 +2377,7 @@ static jint
return 0;
}
JNIEXPORT jint JNICALL
jint JNICALL
JNI_GetDefaultJavaVMInitArgs (void *args)
{
jint version = * (jint *) args;
@ -2394,7 +2394,7 @@ JNI_GetDefaultJavaVMInitArgs (void *args)
return 0;
}
JNIEXPORT jint JNICALL
jint JNICALL
JNI_CreateJavaVM (JavaVM **vm, void **penv, void *args)
{
JvAssert (! the_vm);
@ -2459,7 +2459,7 @@ JNI_CreateJavaVM (JavaVM **vm, void **penv, void *args)
return 0;
}
JNIEXPORT jint JNICALL
jint JNICALL
JNI_GetCreatedJavaVMs (JavaVM **vm_buffer, jsize buf_len, jsize *n_vms)
{
if (buf_len <= 0)