X-Git-Url: http://ftp.carnet.hr/carnet-debian/scm?p=php5-apc.git;a=blobdiff_plain;f=config.m4;h=19a07e78ca616b8e7a90602624af177a79414e74;hp=c36d0df09715ecfd074662856a42cb8772452100;hb=3682e0a7a26931aabca2b6e54eb08efd7dc0430b;hpb=575ce08215526bb71a967d69d601e77e1afbcd11 diff --git a/config.m4 b/config.m4 index c36d0df..19a07e7 100644 --- a/config.m4 +++ b/config.m4 @@ -1,5 +1,5 @@ dnl -dnl $Id: config.m4,v 3.30 2007/12/26 22:31:20 rasmus Exp $ +dnl $Id: config.m4,v 3.30.2.2 2008/03/25 21:00:22 rasmus Exp $ dnl AC_MSG_CHECKING(whether apc needs to get compiler flags from apxs) @@ -107,8 +107,8 @@ AC_ARG_ENABLE(apc-pthreadmutex, [ --disable-apc-pthreadmutex Disable pthread mutex locking ], [ - PHP_APC_PTHREADMUTEX=no - AC_MSG_RESULT(no) + PHP_APC_PTHREADMUTEX=$enableval + AC_MSG_RESULT($enableval) ], [ PHP_APC_PTHREADMUTEX=yes @@ -210,6 +210,21 @@ if test "$PHP_APC" != "no"; then AC_DEFINE(HAVE_SEMUN, 0, [ ]) fi + AC_MSG_CHECKING(whether we should enable valgrind support) + AC_ARG_ENABLE(valgrind-checks, + [ --enable-valgrind-checks + Enable valgrind based memory checks], + [ + PHP_APC_VALGRIND=$enableval + AC_MSG_RESULT($enableval) + AC_CHECK_HEADER(valgrind/memcheck.h, + [AC_DEFINE([HAVE_VALGRIND_MEMCHECK_H],1, [enable valgrind memchecks])]) + ], [ + PHP_APC_VALGRIND=no + AC_MSG_RESULT(no) + ]) + + apc_sources="apc.c php_apc.c \ apc_cache.c \ apc_compile.c \ @@ -227,7 +242,8 @@ if test "$PHP_APC" != "no"; then apc_stack.c \ apc_zend.c \ apc_rfc1867.c \ - apc_signal.c " + apc_signal.c \ + apc_pool.c " PHP_CHECK_LIBRARY(rt, shm_open, [PHP_ADD_LIBRARY(rt,,APC_SHARED_LIBADD)]) PHP_NEW_EXTENSION(apc, $apc_sources, $ext_shared,, \\$(APC_CFLAGS))