Menu

Tree [1bac7a] master /
 History

HTTPS access


File Date Author Commit
 src 2013-11-21 Thomas Neumann Thomas Neumann [1bac7a] add missing includes
 .gitignore 2010-01-15 Thomas Neumann Thomas Neumann [0a1d2d] drop more generated files
 AUTHORS 2007-03-11 Thomas Neumann Thomas Neumann [27cd0d] -initial import
 COPYING 2007-03-11 Thomas Neumann Thomas Neumann [27cd0d] -initial import
 ChangeLog 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality
 INSTALL 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality
 Makefile.am 2007-03-11 Thomas Neumann Thomas Neumann [e1f7fd] move the source code into a subdir
 NEWS 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality
 README 2007-03-11 Thomas Neumann Thomas Neumann [27cd0d] -initial import
 configure.ac 2010-01-15 Stefan Kost Stefan Kost [74d07d] build: check for libdwarf in more places
 depcomp 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality
 install-sh 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality
 missing 2007-03-11 Thomas Neumann Thomas Neumann [0f656a] added automake functionality

Read Me

bcov produces coverage information without recompiling a program
by instrumenting it with breakpoints. Effectively it debugs the
program automatically, removing each breakpoint after it has been
hit. Currently only the main binary itself is instrumented.

Usage: bcov binary [argument(s)]

Executes the binary with the given arguments and stores the
coverage summary in .bcovdump. The result file is more or less
human readable (and easily machine readable), a nicer presentation
can be generated with bcov-report:

Usage: bcov-report [dumpfile] [output directory]

Converts the coverage dump into an lcov-style html report. If
not output directory is given bcov-report uses a temporary directory
and tries to open the result in the standard browser.