Revert "fix configure script to check pthread_atfork(3) in the correct way"
authorSara Golemon <sgolemon@fb.com>
Wed, 11 Feb 2015 01:54:30 +0000 (17:54 -0800)
committerSara Golemon <sgolemon@fb.com>
Wed, 11 Feb 2015 01:54:30 +0000 (17:54 -0800)
This reverts commit 462e13b135cfa772403fddc16105bf23ea78105a.

folly/configure.ac

index 8b3eb1acd827347e6a462ba57ba1f96dba67eac6..023a9fb6e8525dad72ea11e579c1b950d72d4036 100644 (file)
@@ -264,23 +264,6 @@ AC_SEARCH_LIBS([clock_gettime], [rt],
     [Define to 1 if we support clock_gettime(2).]),
   [])
 
-# Check for pthread_atfork(3). This is not in an AC_CHECK_FUNCS() because we
-# want to include pthread.h if necessary.
-AC_CACHE_CHECK(
-  [for pthread_atfork support],
-  [folly_cv_prog_cc_pthread_atfork],
-  [AC_COMPILE_IFELSE(
-    [AC_LANG_SOURCE[
-      #include <pthread.h>
-      void func() {pthread_atfork(NULL, NULL, NULL);}]
-    ],
-    [folly_cv_prog_cc_pthread_atfork=yes],
-    [folly_cv_prog_cc_pthread_atfork=no])])
-
-if test "$folly_cv_prog_cc_pthread_atfork" = "yes"; then
-  AC_DEFINE([HAVE_PTHREAD_ATFORK], [1], [Define to 1 if the compiler supports pthread_atfork])
-fi
-
 # Checks for library functions.
 AC_CHECK_FUNCS([getdelim \
                 gettimeofday \
@@ -289,6 +272,7 @@ AC_CHECK_FUNCS([getdelim \
                 pow \
                 strerror \
                 pthread_yield \
+                pthread_atfork \
                 malloc_size \
                 malloc_usable_size \
                 memrchr \