if you're using dgcov tool, you may be interested to try an updated
version. I've recently changed it, adding support for any revisionspec
dgcov.pl -- -10..-5
and so on, all this is supposed to work.
And switched to a completely different approach to matching .gcov files
with source files. Now it correctly handles symlinked files, paths in
the Makefiles (when a Makefile rule specifies a source file with a
path, as in file.o: ../foobar/file.c), object files in the .libs/,
.yy, .l, and header files (that may have executable lines too, e.g.
inline functions). All that works, and data are accumulated, for
example, gcov data from
will be added up and put into sql-common/client.c.dgcov
You can download it from launchpad (the old version was a code snipped
on forge.mysql.com, which is difficult to version :), here: