Обнаружил простой способ посчитать покрытие (coverage) кода тестами. Все, что для этого нужно - стандартный gcc и небольшая утилитка gcov.
Просто компилируешь программу с опциями -fprofile-arcs -ftest-coverage и запускаешь тесты. После этого, для каждого исходника будут сгенерированы файлы с расширениями '.bb' '.bbg' and '.da'.
Далее, для исходника, который тебя интересует, запускаешь программу gcov и она генерирует аннотированный файл '.gcov', в котором для каждой строчки посчитано количество раз, которое она выполнялась.