#! /bin/sh
-# From configure.in Revision: 1.309 .
+# From configure.in Revision: 1.310 .
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.53.
#
(and sometimes confusing) to the casual installer
--enable-dlmalloc=LIB Compile & use the malloc package by Doug Lea
--enable-gnuregex Compile GNUregex
+ --disable-inline Don't compile trivial methods as inline. Squid
+ is coded with much of the code able to be inlined.< Inlining is good for production builds, but not
+ good for development. During development, use
+ --disable-inline to reduce compilation times and
+ allow incremental builds to be quick. For
+ production builds, or load tests, use
+ --enable-inline to have squid make all trivial
+ methods inlinable by the compiler.
--enable-debug-cbdata Provide some debug information in cbdata
--enable-xmalloc-statistics
Show malloc statistics in status page
USE_GNUREGEX=$enableval
fi;
+SquidInline="yes"
+# Check whether --enable-inline or --disable-inline was given.
+if test "${enable_inline+set}" = set; then
+ enableval="$enable_inline"
+ if test "$enableval" = "no" ; then
+ SquidInline="no"
+ fi
+
+fi;
+
+if test "$SquidInline" = "yes" ; then
+
+cat >>confdefs.h <<\_ACEOF
+#define _SQUID_INLINE_ inline
+_ACEOF
+
+
+cat >>confdefs.h <<\_ACEOF
+#define _USE_INLINE_
+_ACEOF
+
+else
+
+cat >>confdefs.h <<\_ACEOF
+#define _SQUID_INLINE_
+_ACEOF
+
+fi
+
# Check whether --enable-debug-cbdata or --disable-debug-cbdata was given.
if test "${enable_debug_cbdata+set}" = set; then
enableval="$enable_debug_cbdata"