diff options
Diffstat (limited to 'libjava/gcj')
-rw-r--r-- | libjava/gcj/cni.h | 8 | ||||
-rw-r--r-- | libjava/gcj/javaprims.h | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/libjava/gcj/cni.h b/libjava/gcj/cni.h index b1254a2e191..08b55c3c7f2 100644 --- a/libjava/gcj/cni.h +++ b/libjava/gcj/cni.h @@ -2,7 +2,7 @@ // This file describes the Cygnus Native Interface, CNI. // It provides a nicer interface to many of the things in gcj/javaprims.h. -/* Copyright (C) 1998, 1999 Free Software Foundation +/* Copyright (C) 1998, 1999, 2002 Free Software Foundation This file is part of libgcj. @@ -131,6 +131,12 @@ JvAttachCurrentThread (jstring name, java::lang::ThreadGroup* group) return _Jv_AttachCurrentThread (name, group); } +extern inline java::lang::Thread* +JvAttachCurrentThreadAsDaemon (jstring name, java::lang::ThreadGroup* group) +{ + return _Jv_AttachCurrentThreadAsDaemon (name, group); +} + extern inline jint JvDetachCurrentThread (void) { diff --git a/libjava/gcj/javaprims.h b/libjava/gcj/javaprims.h index c4d86fb126e..4337f56d566 100644 --- a/libjava/gcj/javaprims.h +++ b/libjava/gcj/javaprims.h @@ -418,6 +418,8 @@ jint _Jv_AttachCurrentThread(java::lang::Thread* thread); extern "C" java::lang::Thread* _Jv_AttachCurrentThread(jstring name, java::lang::ThreadGroup* group); +extern "C" java::lang::Thread* +_Jv_AttachCurrentThreadAsDaemon(jstring name, java::lang::ThreadGroup* group); extern "C" jint _Jv_DetachCurrentThread (void); extern "C" void _Jv_Throw (jthrowable) __attribute__ ((__noreturn__)); |