gcc/libjava/java
Tom Tromey 880f8c16ad Makefile.in: Rebuilt.
* Makefile.in: Rebuilt.
	* Makefile.am (java/lang/Thread.h): Mark
	_Jv_AttachCurrentThreadAsDaemon as friend.
	* gcj/javaprims.h (_Jv_AttachCurrentThreadAsDaemon): Declare.
	* gcj/cni.h (JvAttachCurrentThreadAsDaemon): New function.
	* java/lang/natThread.cc (_Jv_AttachCurrentThreadAsDaemon): New
	function.
	* java/lang/natRuntime.cc (_load): Recognize JNI_VERSION_1_4.
	* jni.cc (_Jv_JNI_GetVersion): Return JNI_VERSION_1_4.
	(_Jv_JNI_InvokeFunctions): Added
	_Jv_JNI_AttachCurrentThreadAsDaemon.
	(_Jv_JNI_GetEnv): Handle JNI_VERSION_1_4.
	(JNI_GetDefaultJavaVMInitArgs): Likewise.
	(JNI_CreateJavaVM): Likewise.
	(_Jv_JNI_AttachCurrentThread): Likewise.
	(_Jv_JNI_AttachCurrentThread): Added `is_daemon' argument.
	(_Jv_JNI_AttachCurrentThreadAsDaemon): New method.
	(_Jv_JNIFunctions): Initialize new fields.
	(_Jv_JNI_NewDirectByteBuffer): New function.
	(_Jv_JNI_GetDirectBufferAddress): Likewise.
	(_Jv_JNI_GetDirectBufferCapacity): Likewise.
	* include/jni.h (JNI_VERSION_1_4): New macro.
	(JNIInvokeInterface::AttachCurrentThreadAsDaemon): New field.
	(_Jv_JavaVM::AttachCurrentThreadAsDaemon): New method.
	(JNINativeInterface::NewDirectByteBuffer): New field.
	(JNINativeInterface::GetDirectBufferAddress): New field.
	(JNINativeInterface::GetDirectBufferCapacity): New field.
	(_Jv_JNIEnv::NewDirectByteBuffer): New method.
	(_Jv_JNIEnv::GetDirectBufferAddress): New method.
	(_Jv_JNIEnv::GetDirectBufferCapacity): New method.

From-SVN: r52144
2002-04-10 20:36:04 +00:00
..
applet Add license clarification. 2002-01-22 22:40:42 +00:00
awt re PR libgcj/6187 (method distance of class java.awt.geom.Point2D causes infinite recursion) 2002-04-08 14:43:35 +00:00
beans [multiple changes] 2002-03-24 21:32:14 +00:00
io Based on patch from Intel's ORP team: 2002-03-25 02:28:22 +00:00
lang Makefile.in: Rebuilt. 2002-04-10 20:36:04 +00:00
math [multiple changes] 2002-02-14 23:16:11 +00:00
net natPlainDatagramSocketImpl.cc (close): New function. 2002-03-29 17:07:59 +00:00
rmi [multiple changes] 2002-02-14 23:16:11 +00:00
security [multiple changes] 2002-02-14 23:16:11 +00:00
sql Add license clarification. 2002-01-22 22:40:42 +00:00
text Add license clarification. 2002-01-22 22:40:42 +00:00
util AbstractMap.java (putAll): Use entrySet size. 2002-04-08 00:23:28 +00:00