loader/pthread: add pthread_attr_get_np support
Tijl Coosemans
tijl at ulyssis.org
Sat Aug 5 16:31:07 CDT 2006
* add pthread_attr_get_np support
Index: loader/pthread.c
===================================================================
RCS file: /home/wine/wine/loader/pthread.c,v
retrieving revision 1.17
diff -u -r1.17 pthread.c
--- loader/pthread.c 14 Jul 2006 15:52:21 -0000 1.17
+++ loader/pthread.c 5 Aug 2006 21:26:49 -0000
@@ -70,6 +70,12 @@
pthread_getattr_np( pthread_self(), &attr );
pthread_attr_getstack( &attr, &info->stack_base, &info->stack_size );
pthread_attr_destroy( &attr );
+#elif defined(HAVE_PTHREAD_ATTR_GET_NP)
+ pthread_attr_t attr;
+ pthread_attr_init( &attr );
+ pthread_attr_get_np( pthread_self(), &attr );
+ pthread_attr_getstack( &attr, &info->stack_base, &info->stack_size );
+ pthread_attr_destroy( &attr );
#elif defined(HAVE_PTHREAD_GET_STACKSIZE_NP) && defined(HAVE_PTHREAD_GET_STACKADDR_NP)
char dummy;
info->stack_size = pthread_get_stacksize_np(pthread_self());
More information about the wine-patches
mailing list