+2011-11-25 Simon Josefsson <simon@josefsson.org>
+
+ valgrind-tests.m4: Avoid breakage if valgrind on bash fails.
+ * m4/valgrind-tests.m4: Check that the parameters that will be
+ used works, not just a subset of them. Reported by Bruno Haible
+ <bruno@clisp.org>.
+
2011-11-24 Jim Meyering <meyering@redhat.com>
test-stdalign.c: comment out long double tests
-# valgrind-tests.m4 serial 2
+# valgrind-tests.m4 serial 3
dnl Copyright (C) 2008-2011 Free Software Foundation, Inc.
dnl This file is free software; the Free Software Foundation
dnl gives unlimited permission to copy and/or distribute it,
AC_CHECK_PROGS(VALGRIND, valgrind)
fi
- if test -n "$VALGRIND" && $VALGRIND -q true > /dev/null 2>&1; then
+ OPTS="-q --error-exitcode=1 --leak-check=full"
+
+ if test -n "$VALGRIND" \
+ && $VALGRIND $OPTS $SHELL -c 'exit 0' > /dev/null 2>&1; then
opt_valgrind_tests=yes
- VALGRIND="$VALGRIND -q --error-exitcode=1 --leak-check=full"
+ VALGRIND="$VALGRIND $OPTS"
else
opt_valgrind_tests=no
VALGRIND=