aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryce McKinlay <bryce@gcc.gnu.org>2000-03-28 05:36:22 +0100
committerBryce McKinlay <bryce@gcc.gnu.org>2000-03-28 05:36:22 +0100
commiteddad872399d1aa69d70d3290b529b6f0db543a9 (patch)
tree680ec4ed93b0ebd2a963b089c82b949d88caefa7
parent28b988689d5c7ce416faa541e61015ccff7c0969 (diff)
downloadgcc-eddad872399d1aa69d70d3290b529b6f0db543a9.zip
gcc-eddad872399d1aa69d70d3290b529b6f0db543a9.tar.gz
gcc-eddad872399d1aa69d70d3290b529b6f0db543a9.tar.bz2
Forgot to commit this earlier.
From-SVN: r32775
-rw-r--r--libjava/Makefile.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/libjava/Makefile.in b/libjava/Makefile.in
index a8bba0f..7c39fe4 100644
--- a/libjava/Makefile.in
+++ b/libjava/Makefile.in
@@ -1635,9 +1635,14 @@ java/lang/Thread.h: java/lang/Thread.class libgcj.zip
$(GCJH) -classpath $(top_builddir) \
-prepend 'class _Jv_JNIEnv;' \
-prepend 'extern "Java" { namespace gnu { namespace gcj { namespace jni { class NativeThread; } } } };' \
+ -prepend '#define _JV_NOT_OWNER 1' \
+ -prepend '#define _JV_INTERRUPTED 2' \
-friend '_Jv_JNIEnv * _Jv_GetCurrentJNIEnv ();' \
-friend 'void _Jv_SetCurrentJNIEnv (_Jv_JNIEnv *env);' \
-friend 'class gnu::gcj::jni::NativeThread;' \
+ -friend 'int _Jv_CondWait (_Jv_ConditionVariable_t *cv, _Jv_Mutex_t *mu, jlong millis, jint nanos);' \
+ -friend 'int _Jv_CondNotify (_Jv_ConditionVariable_t *cv, _Jv_Mutex_t *mu);' \
+ -friend 'void _Jv_ThreadInterrupt (_Jv_Thread_t *data);' \
$(basename $<)
java/lang/String.h: java/lang/String.class libgcj.zip