|
|
|
@ -199,6 +199,19 @@ case `$cc -v 2>&1` in |
|
|
|
|
esac |
|
|
|
|
|
|
|
|
|
if test "$clang" -eq 1; then |
|
|
|
|
if test "$cc" = "clang"; then |
|
|
|
|
if `llvm-cov --version > /dev/null`; then |
|
|
|
|
GCOV="llvm-cov-${clangV}" |
|
|
|
|
LLVM_GCOV_FLAG="gcov" |
|
|
|
|
else |
|
|
|
|
cover=0 |
|
|
|
|
LLVM_GCOV_FLAG="" |
|
|
|
|
echo "Deactivating cover as no suitable gcov can be found" |
|
|
|
|
fi |
|
|
|
|
GCOV="llvm-cov" |
|
|
|
|
LLVM_GCOV_FLAG="gcov" |
|
|
|
|
echo "Using ${GCOV} for coverage" |
|
|
|
|
else |
|
|
|
|
clangV=`echo "$cc" | sed -e 's/^.*-//'` |
|
|
|
|
if `llvm-cov-${clangV} --version > /dev/null`; then |
|
|
|
|
GCOV="llvm-cov-${clangV}" |
|
|
|
@ -210,6 +223,7 @@ if test "$clang" -eq 1; then |
|
|
|
|
echo "Deactivating cover as no suitable gcov can be found" |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
show $cc -c $test.c |
|
|
|
|
if test "$gcc" -eq 1 && ($cc -c $test.c) >> configure.log 2>&1; then |
|
|
|
|