+2023-11-13 Bruno Haible <bruno@clisp.org>
+
+ jit/cache: Fix configure test.
+ * m4/valgrind-helper.m4 (gl_VALGRIND_HELPER): Check already at configure
+ time whether <valgrind/valgrind.h> exists. Fix AC_DEFINE_UNQUOTED
+ invocation.
+
2023-11-12 Paul Eggert <eggert@cs.ucla.edu>
rawmemchr: speed up, particularly on CHERI
-# valgrind-helper.m4 serial 1
+# valgrind-helper.m4 serial 2
dnl Copyright (C) 2023 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
support_valgrind=0
fi
])
- AC_DEFINE_UNQUOTED([ENABLE_VALGRIND_SUPPORT], [$support_valgrind])
+ if test $support_valgrind = 1; then
+ AC_CHECK_HEADERS([valgrind/valgrind.h])
+ if test $ac_cv_header_valgrind_valgrind_h != yes; then
+ AC_MSG_ERROR([cannot enable valgrind support: <valgrind/valgrind.h> not found])
+ fi
+ fi
+ AC_DEFINE_UNQUOTED([ENABLE_VALGRIND_SUPPORT], [$support_valgrind],
+ [Define to 1 to include support for running the binaries under valgrind,
+ or to 0 otherwise.])
])