pthread: Add enough so that coreutils/src/sort.c compiles.
[gnulib.git] / m4 / pthread.m4
index 2a38307..69866cb 100644 (file)
@@ -1,5 +1,5 @@
 # pthread.m4
-dnl Copyright (C) 2009 Free Software Foundation, Inc.
+dnl Copyright (C) 2009, 2010 Free Software Foundation, Inc.
 dnl This file is free software; the Free Software Foundation
 dnl gives unlimited permission to copy and/or distribute it,
 dnl with or without modifications, as long as this notice is preserved.
@@ -13,15 +13,17 @@ AC_DEFUN([gl_PTHREAD_CHECK],
      gl_saved_libs=$LIBS
      AC_SEARCH_LIBS([pthread_create], [pthread],
        [if test "$ac_cv_search_pthread_create" != "none required"; then
-         LIB_PTHREAD="$ac_cv_search_pthread_create"
-       fi])
+          LIB_PTHREAD="$ac_cv_search_pthread_create"
+        fi])
      LIBS="$gl_saved_libs"
    else
+     AC_CHECK_TYPES([pthread_t])
      PTHREAD_H='pthread.h'
    fi
 
    AC_SUBST([LIB_PTHREAD])
    AC_SUBST([PTHREAD_H])
 
+   AC_REQUIRE([AC_C_INLINE])
    AC_REQUIRE([AC_C_RESTRICT])
 ])