dnl pthreads.m4--pthreads setup macro dnl Rob Earhart dnl $Id: pthreads.m4,v 1.11 2003/10/08 20:35:25 rjs3 Exp $ AC_DEFUN([CMU_PTHREADS], [ AC_REQUIRE([AC_CANONICAL_HOST]) cmu_save_LIBS="$LIBS" AC_CHECK_LIB(pthread, pthread_create,LIB_PTHREAD="-lpthread", AC_CHECK_LIB(c_r, pthread_create,LIB_PTHREAD="-lc_r", AC_ERROR([Can't compile without pthreads]))) LIBS="$cmu_save_LIBS" AC_SUBST(LIB_PTHREAD) AC_DEFINE(_REENTRANT) case "$host_os" in solaris2*) AC_DEFINE(_POSIX_PTHREAD_SEMANTICS) AC_DEFINE(__EXTENSIONS__) ;; irix6*) AC_DEFINE(_SGI_REENTRANT_FUNCTIONS) ;; esac ])