mtklein@google.com | 1fb04e2 | 2013-09-13 19:32:43 +0000 | [diff] [blame] | 1 | #!/bin/bash |
2 | |||||
3 | # Running gcov with -a (--all-blocks) will hang on some files. lcov uses -a. | ||||
4 | # This shim strips out that flag (a minor feature) so we can run gcov. | ||||
5 | |||||
6 | CMD="gcov" | ||||
7 | |||||
8 | while (( "$#" )); do | ||||
9 | if [[ "$1" != "-a" && "$1" != "-all-blocks" && "$1" != "--all-blocks" ]]; then | ||||
10 | CMD="$CMD $1" | ||||
11 | fi | ||||
12 | shift | ||||
13 | done | ||||
14 | |||||
15 | $CMD |