Home | History | Annotate | Download | only in tools
      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
     16