]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Enable dlmalloc automatically if we're building on an SGI running
authoradrian <>
Sun, 18 Nov 2001 10:41:26 +0000 (10:41 +0000)
committeradrian <>
Sun, 18 Nov 2001 10:41:26 +0000 (10:41 +0000)
IRIX.

IRIX's system malloc isn't very squid-friendly, and causes large
memory leaks for people.

configure
configure.in

index b47988a081b701a7276df70270a41197d3c11938..cdc9afdd851de5930bff602cf9a8b024a442771f 100755 (executable)
--- a/configure
+++ b/configure
@@ -1745,6 +1745,12 @@ if test "${use_dlmalloc-unset}" = unset; then
                LIBDLMALLOC="libdlmalloc.a"
                LIB_MALLOC="-L../lib -ldlmalloc"
                ;;
+       *-sgi-irix*)
+               echo "Enabling dlmalloc for $host"
+               use_dlmalloc="yes"
+               LIBDLMALLOC="libdlmalloc.a"
+               LIB_MALLOC="-L../lib -ldlmalloc"
+               ;;
     esac
 fi
 if test "x$ac_cv_enabled_dlmalloc" = "xyes"; then
index 6c646d58e6aa69c6d237483533a7e64460cdc406..70cccb8cb21a6c86b79f0c17c583da58d4a95b33 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.240 2001/11/14 23:18:46 hno Exp $
+dnl  $Id: configure.in,v 1.241 2001/11/18 03:41:28 adrian Exp $
 dnl
 dnl
 dnl
@@ -11,7 +11,7 @@ AC_INIT(src/main.c)
 AC_CONFIG_AUX_DIR(cfgaux)
 AM_INIT_AUTOMAKE(Squid, 2.5-DEVEL)
 AM_CONFIG_HEADER(include/autoconf.h)
-AC_REVISION($Revision: 1.240 $)dnl
+AC_REVISION($Revision: 1.241 $)dnl
 AC_PREFIX_DEFAULT(/usr/local/squid)
 AM_MAINTAINER_MODE
 
@@ -164,6 +164,12 @@ if test "${use_dlmalloc-unset}" = unset; then
                LIBDLMALLOC="libdlmalloc.a"
                LIB_MALLOC="-L../lib -ldlmalloc"
                ;;
+       *-sgi-irix*)
+               echo "Enabling dlmalloc for $host"
+               use_dlmalloc="yes"
+               LIBDLMALLOC="libdlmalloc.a"
+               LIB_MALLOC="-L../lib -ldlmalloc"
+               ;;
     esac
 fi
 if test "x$ac_cv_enabled_dlmalloc" = "xyes"; then