Version 3.5 Changed - Improved speed and supported language features for test-goal instrumentation in TestCov. We've replaced the Python-based implementation of adding test goals to the program with an implementation based on clang libtooling. This allows us to support the full range of C language features and GCC extensions. Before, we had to abort if unsupported features were used; most notably variadic arguments, but also GCC extensions that we did not remove explicitly. Fixed - Removed a bug that made TestCov fail if preprocessed programs contained method declarations of builtin methods with the Star operator '*' right before the method name (e.g., '*malloc'). Such preprocessed programs are now fully supported.