From c93d7fae7b9825449c023d42eb40641c0ad80be2 Mon Sep 17 00:00:00 2001 From: Per Bothner Date: Mon, 21 May 2001 23:47:48 -0700 Subject: Implement invocation interface; don't create new thread for main. From-SVN: r42428 --- libjava/gcj/cni.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'libjava/gcj/cni.h') diff --git a/libjava/gcj/cni.h b/libjava/gcj/cni.h index 6b103a3..b1254a2 100644 --- a/libjava/gcj/cni.h +++ b/libjava/gcj/cni.h @@ -118,4 +118,22 @@ JvFree (void *ptr) { return _Jv_Free (ptr); } + +extern inline jint +JvCreateJavaVM (void* vm_args) +{ + return _Jv_CreateJavaVM (vm_args); +} + +extern inline java::lang::Thread* +JvAttachCurrentThread (jstring name, java::lang::ThreadGroup* group) +{ + return _Jv_AttachCurrentThread (name, group); +} + +extern inline jint +JvDetachCurrentThread (void) +{ + return _Jv_DetachCurrentThread (); +} #endif /* __GCJ_CNI_H__ */ -- cgit v1.1