aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authornick.j.sanders <nick.j.sanders@93e54ea4-8218-11de-8aaf-8d8425684b44>2013-01-09 21:13:13 +0000
committernick.j.sanders <nick.j.sanders@93e54ea4-8218-11de-8aaf-8d8425684b44>2013-01-09 21:13:13 +0000
commit34f025ddd73b6004d53208b9b76750e7e1eeb128 (patch)
treea525a7066e50637801dce41910b296cec570fe74 /configure.ac
parentef1c9359bc14c3e90ed207c44d9a609d4b8654da (diff)
downloadstressapptest-34f025ddd73b6004d53208b9b76750e7e1eeb128.tar.gz
Allow ./configure for cross compile
Fix regression from BARRIER detect change.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac21
1 files changed, 1 insertions, 20 deletions
diff --git a/configure.ac b/configure.ac
index aba8791..ca10966 100644
--- a/configure.ac
+++ b/configure.ac
@@ -107,31 +107,12 @@ AC_HEADER_STDC
AC_CHECK_HEADERS([arpa/inet.h fcntl.h netdb.h stdint.h stdlib.h string.h sys/ioctl.h sys/socket.h sys/time.h unistd.h], [], [AC_MSG_FAILURE([Missing some header files.])])
AC_CHECK_HEADERS([pthread.h])
AC_SEARCH_LIBS([pthread_create], [pthread])
+AC_CHECK_TYPE([pthread_barrier_t], AC_DEFINE(HAVE_PTHREAD_BARRIERS, [1], [Define to 1 if the system has `pthread_barrier'.]))
AC_CHECK_HEADERS([libaio.h])
AC_SEARCH_LIBS([io_setup], [aio])
AC_CHECK_HEADERS([sys/shm.h])
AC_SEARCH_LIBS([shm_open], [rt])
-AC_MSG_CHECKING(for pthread_barrier)
-AC_CACHE_VAL(
- ac_cv_func_pthread_barrier,
- AC_TRY_RUN(
- [
- #include <pthread.h>
- int main(void)
- {
- pthread_barrier_t t;
- return 0;
- }
- ],
- ac_cv_func_pthread_barrier=yes,
- ac_cv_func_pthread_barrier=no
- )
-)
-AC_MSG_RESULT($ac_cv_func_pthread_barrier)
-if test "$ac_cv_func_pthread_barrier" = "yes"; then
- AC_DEFINE(HAVE_PTHREAD_BARRIER, [1], [Define to 1 if the system has `pthread_barrier'.])
-fi
# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL