Loading Makefile.am +3 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,9 @@ test: all test-network: all ./src/test/test-network.sh reset-gcov: rm -f src/*/*.gcda # Avoid strlcpy.c, strlcat.c, aes.c, OpenBSD_malloc_Linux.c, sha256.c, # eventdns.[hc], tinytest*.[ch] check-spaces: Loading changes/bug9267 0 → 100644 +4 −0 Original line number Diff line number Diff line o Minor bugfixes: - Added optional parameter to contrib/coverage script to specify directory to put gcov files in, and added reset-gcov target to top-level makefile. Fixes bug #9267. contrib/coverage +7 −0 Original line number Diff line number Diff line Loading @@ -5,9 +5,16 @@ # coverage -- run gcov on the appropriate set of object files to extract # coverage information. dst=$1 for fn in src/or/*.c src/common/*.c; do BN=`basename $fn` DN=`dirname $fn` F=`echo $BN | sed -e 's/\.c$//;'` GC="${BN}.gcov" gcov -o $DN/src_*$F.o $fn if [ -n $dst ] then mv $GC $dst/$GC fi done Loading
Makefile.am +3 −0 Original line number Diff line number Diff line Loading @@ -71,6 +71,9 @@ test: all test-network: all ./src/test/test-network.sh reset-gcov: rm -f src/*/*.gcda # Avoid strlcpy.c, strlcat.c, aes.c, OpenBSD_malloc_Linux.c, sha256.c, # eventdns.[hc], tinytest*.[ch] check-spaces: Loading
changes/bug9267 0 → 100644 +4 −0 Original line number Diff line number Diff line o Minor bugfixes: - Added optional parameter to contrib/coverage script to specify directory to put gcov files in, and added reset-gcov target to top-level makefile. Fixes bug #9267.
contrib/coverage +7 −0 Original line number Diff line number Diff line Loading @@ -5,9 +5,16 @@ # coverage -- run gcov on the appropriate set of object files to extract # coverage information. dst=$1 for fn in src/or/*.c src/common/*.c; do BN=`basename $fn` DN=`dirname $fn` F=`echo $BN | sed -e 's/\.c$//;'` GC="${BN}.gcov" gcov -o $DN/src_*$F.o $fn if [ -n $dst ] then mv $GC $dst/$GC fi done