check for sigmask first, then use sigprocmask
authorMark Eichin <eichin@mit.edu>
Thu, 16 Jun 1994 05:18:03 +0000 (05:18 +0000)
committerMark Eichin <eichin@mit.edu>
Thu, 16 Jun 1994 05:18:03 +0000 (05:18 +0000)
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@3837 dc483132-0cff-0310-8789-dd5450dbe970

src/aclocal.m4

index 1f4009dc953efb557715e34ae05de0ed4b3ac2f9..84f635defba58ebf4cea00c68950908805a7e1a8 100644 (file)
@@ -162,9 +162,11 @@ dnl
 dnl check for sigmask/sigprocmask -- CHECK_SIGPROCMASK
 dnl
 define(CHECK_SIGPROCMASK,[
-AC_COMPILE_CHECK([sigprocmask],
-[#include <signal.h>], [sigprocmask(SIG_SETMASK,0,0);],
-AC_DEFINE(USE_SIGPROCMASK),)])dnl
+AC_COMPILE_CHECK([sigmask]
+[#include <signal.h>], [sigmask(1);], ,
+ AC_COMPILE_CHECK([sigprocmask],
+ [#include <signal.h>], [sigprocmask(SIG_SETMASK,0,0);],
+ AC_DEFINE(USE_SIGPROCMASK),))])dnl
 dnl
 dnl check for <stdarg.h> -- CHECK_STDARG
 dnl (name used for consistency with krb5/config.h)