| #!/bin/bash | |
| # Running gcov with -a (--all-blocks) will hang on some files. lcov uses -a. | |
| # This shim strips out that flag (a minor feature) so we can run gcov. | |
| CMD="gcov" | |
| while (( "$#" )); do | |
| if [[ "$1" != "-a" && "$1" != "-all-blocks" && "$1" != "--all-blocks" ]]; then | |
| CMD="$CMD $1" | |
| fi | |
| shift | |
| done | |
| $CMD |