190 |
|
]) |
191 |
|
]) |
192 |
|
AC_CHECK_FUNCS(pthread_cancel) |
193 |
< |
AC_CHECK_FUNCS(pthread_cond_init) |
193 |
> |
AC_CHECK_FUNCS(pthread_cond_init pthread_testcancel) |
194 |
|
AC_CHECK_FUNCS(pthread_mutexattr_setprotocol) |
195 |
|
AC_CHECK_FUNCS(pthread_mutexattr_settype) |
196 |
|
AC_CHECK_FUNCS(pthread_mutexattr_setpshared) |
331 |
|
AC_HEADER_TIME |
332 |
|
AC_STRUCT_TM |
333 |
|
|
334 |
+ |
dnl Check whether sys/socket.h defines type socklen_t. |
335 |
+ |
dnl (extracted from ac-archive/Miscellaneous) |
336 |
+ |
AC_CACHE_CHECK([for socklen_t], |
337 |
+ |
ac_cv_type_socklen_t, [ |
338 |
+ |
AC_TRY_COMPILE([ |
339 |
+ |
#include <sys/types.h> |
340 |
+ |
#include <sys/socket.h> |
341 |
+ |
], [socklen_t len = 42; return 0;], |
342 |
+ |
ac_cv_type_socklen_t=yes, ac_cv_type_socklen_t=no, |
343 |
+ |
dnl When cross-compiling, do not assume anything. |
344 |
+ |
ac_cv_type_socklen_t="guessing no" |
345 |
+ |
) |
346 |
+ |
]) |
347 |
+ |
if [[ "x$ac_cv_type_socklen_t" != "xyes" ]]; then |
348 |
+ |
AC_DEFINE(socklen_t, int, [Define to 'int' if <sys/types.h> doesn't define.]) |
349 |
+ |
fi |
350 |
+ |
|
351 |
|
dnl Check whether struct sigaction has sa_restorer member. |
352 |
|
AC_CACHE_CHECK([whether struct sigaction has sa_restorer], |
353 |
|
ac_cv_signal_sa_restorer, [ |