From 36c985dd1a1ea6b3728d21f9dce6456bc19b231c Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Thu, 19 Aug 2004 00:56:53 +0000 Subject: * aclocal.m4 (KRB5_AC_ENABLE_THREADS): Check for pthread_rwlock_init, with and without the thread library. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@16670 dc483132-0cff-0310-8789-dd5450dbe970 --- src/aclocal.m4 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/aclocal.m4') diff --git a/src/aclocal.m4 b/src/aclocal.m4 index 97b0050..273bf0d 100644 --- a/src/aclocal.m4 +++ b/src/aclocal.m4 @@ -165,7 +165,7 @@ dnl We want to know where these routines live, so on systems with weak dnl reference support we can figure out whether or not the pthread library dnl has been linked in. dnl If we don't add any libraries for thread support, don't bother. -AC_CHECK_FUNCS(pthread_once pthread_mutexattr_setrobust_np) +AC_CHECK_FUNCS(pthread_once pthread_mutexattr_setrobust_np pthread_rwlock_init) old_CC="$CC" test "$PTHREAD_CC" != "" && test "$ac_cv_c_compiler_gnu" = no && CC=$PTHREAD_CC old_CFLAGS="$CFLAGS" @@ -177,6 +177,8 @@ LIBS="$PTHREAD_LIBS $LIBS" AC_MSG_NOTICE(rechecking with PTHREAD_... options) AC_CHECK_LIB(c, pthread_mutexattr_setrobust_np, [AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB,1,[Define if pthread_mutexattr_setrobust_np is provided in the thread library.])]) +AC_CHECK_LIB(c, pthread_rwlock_init, + [AC_DEFINE(HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB,1,[Define if pthread_rwlock_init is provided in the thread library.])]) LIBS="$old_LIBS" CC="$old_CC" CFLAGS="$old_CFLAGS" -- cgit v1.1