do not set $path
authorJim Meyering <jim@meyering.net>
Tue, 15 Aug 2006 11:05:50 +0000 (11:05 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 15 Aug 2006 11:05:50 +0000 (11:05 +0000)
Use --leak-check=full, not --quiet.
Emit "--" after $vg.

README-valgrind

index 2dff5d4..ae547df 100644 (file)
@@ -16,13 +16,13 @@ coreutils=$(echo 'spy:;@echo $(all_programs)' | (cd src; make -f Makefile -f - s
 mkdir -p src/vg
 pwd=`pwd`
 srcdir=$pwd/src
-path='export PATH='$srcdir':${PATH#*:}'
-pre='#!/bin/sh\n'"$path"'\n'
+_path='export PATH='$srcdir':${PATH#*:}'
+pre='#!/bin/sh\n'"$_path"'\n'
 n=15
-vg='exec /usr/bin/valgrind --suppressions=/tmp/cu-vg --log-fd=3 --leak-check=yes --track-fds=yes --quiet --num-callers='$n
+vg='exec /usr/bin/valgrind --suppressions=/tmp/cu-vg --log-fd=3 --leak-check=yes --track-fds=yes --leak-check=full --num-callers='$n
 cat <<EOF > src/vg/gen
 for i in $coreutils; do
-  printf "$pre$vg \$i"' "\$@"\n' > \$i
+  printf "$pre$vg -- \$i"' "\$@"\n' > \$i
   chmod a+x \$i
 done
 EOF