summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authorDmitry Stogov <dmitry@zend.com>2017-05-31 16:16:56 +0300
committerDmitry Stogov <dmitry@zend.com>2017-05-31 16:16:56 +0300
commitfc1ae1d1d3b1752c581e258fd3fcc3a184631baa (patch)
treecac5b1aacfc071f76a02ed61c27ef96dcfc4ee95 /acinclude.m4
parentb54e0dc3217a1e0771f2ba7dff9d26974a9f83ef (diff)
downloadphp-git-fc1ae1d1d3b1752c581e258fd3fcc3a184631baa.tar.gz
Exclude warm-up requests from callgrind profile.
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m420
1 files changed, 20 insertions, 0 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index bc0e792f4e..07ae363f65 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -3224,3 +3224,23 @@ AC_DEFUN([PHP_CHECK_BUILTIN_SSUBLL_OVERFLOW], [
dnl Load the AX_CHECK_COMPILE_FLAG macro from the autoconf archive.
m4_include([build/ax_check_compile_flag.m4])
+
+dnl PHP_CHECK_VALGRIND
+AC_DEFUN([PHP_CHECK_VALGRIND], [
+ AC_MSG_CHECKING([for valgrind])
+
+ SEARCH_PATH="/usr/local /usr"
+ SEARCH_FOR="/include/valgrind/valgrind.h"
+ for i in $SEARCH_PATH ; do
+ if test -r $i/$SEARCH_FOR; then
+ VALGRIND_DIR=$i
+ fi
+ done
+
+ if test -z "$VALGRIND_DIR"; then
+ AC_MSG_RESULT([not found])
+ else
+ AC_MSG_RESULT(found in $VALGRIND_DIR)
+ AC_DEFINE(HAVE_VALGRIND, 1, [ ])
+ fi
+])