]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Even more pthreads fixes. We have too much magics in pthreads detection.
authorhno <>
Tue, 22 Oct 2002 14:14:45 +0000 (14:14 +0000)
committerhno <>
Tue, 22 Oct 2002 14:14:45 +0000 (14:14 +0000)
configure.in

index 0d94992a6e0cbd64348cdb174c954651e7f2c54c..f59e1afab16a607a9c447546cc73c5e74673d409 100644 (file)
@@ -3,7 +3,7 @@ dnl  Configuration input file for Squid
 dnl
 dnl  Duane Wessels, wessels@nlanr.net, February 1996 (autoconf v2.9)
 dnl
-dnl  $Id: configure.in,v 1.300 2002/10/22 08:07:03 hno Exp $
+dnl  $Id: configure.in,v 1.301 2002/10/22 08:14:45 hno Exp $
 dnl
 dnl
 dnl
@@ -13,7 +13,7 @@ AC_CONFIG_SRCDIR([src/main.cc])
 AC_CONFIG_AUX_DIR(cfgaux)
 AM_INIT_AUTOMAKE(squid, 3.0-DEVEL)
 AM_CONFIG_HEADER(include/autoconf.h)
-AC_REVISION($Revision: 1.300 $)dnl
+AC_REVISION($Revision: 1.301 $)dnl
 AC_PREFIX_DEFAULT(/usr/local/squid)
 AM_MAINTAINER_MODE
 
@@ -311,26 +311,6 @@ AC_ARG_WITH(pthreads,
 [  --with-pthreads         Use POSIX Threads])
 if test "$with_pthreads" = "yes"; then
     echo "With pthreads"
-    CFLAGS="$CFLAGS -D_REENTRANT"
-    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
-    case "$host" in
-    i386-unknown-freebsd*)
-        if test "$GCC" = "yes" ; then
-            if test -z "$PRESET_LDFLAGS"; then
-                LDFLAGS="$LDFLAGS -pthread"
-            fi
-        fi
-    ;;
-    *-solaris2.*)
-        if test "$GCC" = "yes" ; then
-           CFLAGS="$CFLAGS -pthreads"
-           CXXFLAGS="$CXXFLAGS -pthreads"
-       else
-           CFLAGS="$CFLAGS -mt"
-           CXXFLAGS="$CXXFLAGS -mt"
-        fi
-    ;;
-    esac
 fi
 
 AC_ARG_WITH(aio,
@@ -1593,6 +1573,26 @@ fi
 dnl Check for pthreads
 dnl We use pthreads when doing ASYNC I/O
 if test "$with_pthreads" = "yes"; then
+    CFLAGS="$CFLAGS -D_REENTRANT"
+    CXXFLAGS="$CXXFLAGS -D_REENTRANT"
+    case "$host" in
+    i386-unknown-freebsd*)
+        if test "$GCC" = "yes" ; then
+            if test -z "$PRESET_LDFLAGS"; then
+                LDFLAGS="$LDFLAGS -pthread"
+            fi
+        fi
+    ;;
+    *-solaris2.*)
+        if test "$GCC" = "yes" ; then
+           CFLAGS="$CFLAGS -pthreads"
+           CXXFLAGS="$CXXFLAGS -pthreads"
+       else
+           CFLAGS="$CFLAGS -mt"
+           CXXFLAGS="$CXXFLAGS -mt"
+        fi
+    ;;
+    esac
     AC_CHECK_LIB(pthread, main)
 fi