add support for gcov