]> granicus.if.org Git - php/commitdiff
Add FreeBSD's new -kthread option.
authorSascha Schumann <sas@php.net>
Sat, 10 Jun 2000 08:09:05 +0000 (08:09 +0000)
committerSascha Schumann <sas@php.net>
Sat, 10 Jun 2000 08:09:05 +0000 (08:09 +0000)
Add a list of compiler/platforms where the flags are known to work.

TSRM/threads.m4

index d22d2f8bea5baeb604610337341a0861cc6d08e0..2eee563a471bfdb19289446a28edcbb52a7dba71 100644 (file)
@@ -87,6 +87,15 @@ dnl PTHREADS_CHECK()
 dnl
 dnl Try to find a way to enable POSIX threads
 dnl
+dnl  Magic flags
+dnl  -kthread          gcc (FreeBSD)
+dnl  -Kthread          UDK cc (UnixWare)
+dnl  -mt               WorkShop cc (Solaris)
+dnl  -mthreads         gcc (AIX)
+dnl  -pthread          gcc (Linux, FreeBSD, NetBSD, OpenBSD)
+dnl  -pthreads         gcc (Solaris) 
+dnl  -threads          gcc (HP-UX)
+dnl
 AC_DEFUN(PTHREADS_CHECK,[
 
 save_CFLAGS="$CFLAGS"
@@ -99,7 +108,7 @@ CFLAGS="$save_CFLAGS"
 AC_CACHE_CHECK(for pthreads_cflags,ac_cv_pthreads_cflags,[
 ac_cv_pthreads_cflags=""
 if test "$pthreads_working" != "yes"; then
-  for flag in -pthreads -pthread -mthreads -Kthread -threads; do 
+  for flag in -kthread -pthreads -pthread -mthreads -Kthread -threads; do 
     ac_save="$CFLAGS"
     CFLAGS="$CFLAGS $flag"
     PTHREADS_CHECK_COMPILE