Author: rfm
Date: Wed Dec 24 15:00:36 2014
New Revision: 38259
URL: http://svn.gna.org/viewcvs/gnustep?rev=38259&view=rev
Log:
attempt fix for pthread_set_name_np() not providing a success status
Modified:
libs/base/trunk/configure
libs/base/trunk/configure.ac
Modified: libs/base/trunk/configure
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/configure?rev=38259&r1=38258&r2=38259&view=diff
==============================================================================
--- libs/base/trunk/configure (original)
+++ libs/base/trunk/configure Wed Dec 24 15:00:36 2014
@@ -13815,7 +13815,7 @@
if test $ac_cv_func_pthread_set_name_np == yes; then
cat >>confdefs.h <<\_ACEOF
-#define PTHREAD_SETNAME(a,b) pthread_set_name_np(b)
+#define PTHREAD_SETNAME(a,b) {pthread_set_name_np(b)
_ACEOF
else
Modified: libs/base/trunk/configure.ac
URL:
http://svn.gna.org/viewcvs/gnustep/libs/base/trunk/configure.ac?rev=38259&r1=38258&r2=38259&view=diff
==============================================================================
--- libs/base/trunk/configure.ac (original)
+++ libs/base/trunk/configure.ac Wed Dec 24 15:00:36 2014
@@ -1751,8 +1751,8 @@
AC_CHECK_FUNCS(pthread_set_name_np)
if test $ac_cv_func_pthread_set_name_np == yes; then
- AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_set_name_np(b),
- [Description: Define set name function for pthread])
+ AC_DEFINE(PTHREAD_SETNAME(a,b), {pthread_set_name_np(b),0}
+ [Description: Define set_name function for pthread returning void])
else
AC_CACHE_CHECK(
[for pthread_setname_np() variant],
@@ -1769,11 +1769,11 @@
case $gs_cv_pthread_setname_np in
glibc)
AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_setname_np(a,b),
- [Description: Define set name function for pthread])
+ [Description: Define setname function for pthread with two args])
;;
netbsd)
AC_DEFINE(PTHREAD_SETNAME(a,b), pthread_setname_np(a,"%s",b),
- [Description: Define set name function for pthread])
+ [Description: Define setname function for pthread with three args])
;;
esac
fi
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs