]> granicus.if.org Git - php/commitdiff
* Include <stddef.h> for NULL
authorSascha Schumann <sas@php.net>
Thu, 30 Mar 2000 23:35:26 +0000 (23:35 +0000)
committerSascha Schumann <sas@php.net>
Thu, 30 Mar 2000 23:35:26 +0000 (23:35 +0000)
* Check for pthread_mutexattr_init() for improved SGI support

TSRM/threads.m4

index 17b425a97fb704c52a30c274cd48d645b9906251..760499e547d4c07e0c5b1bb8eb46e3a5929e2b17 100644 (file)
@@ -60,6 +60,7 @@ dnl
 AC_DEFUN(PTHREADS_CHECK_COMPILE, [
 AC_TRY_RUN( [
 #include <pthread.h>
+#include <stddef.h>
 
 void *thread_routine(void *data) {
     return data;
@@ -67,7 +68,9 @@ void *thread_routine(void *data) {
 
 int main() {
     pthread_t thd;
+    pthread_mutexattr_t mattr;
     int data = 1;
+    pthread_mutexattr_init(&mattr);
     return pthread_create(&thd, NULL, thread_routine, &data);
 } ], [ 
   pthreads_working="yes"
@@ -96,7 +99,7 @@ if test "$pthreads_working" != "yes"; then
   for flag in -pthreads -pthread -mthreads; do 
     ac_save="$CFLAGS"
     CFLAGS="$CFLAGS $flag"
-       PTHREADS_CHECK_COMPILE
+    PTHREADS_CHECK_COMPILE
     if test "$pthreads_working" = "yes"; then
       ac_cv_pthreads_cflags="$flag"
       break