From 2dadd2fab4bc4806b4781b4b7b39728e76b7a9cc Mon Sep 17 00:00:00 2001 From: Mark Adler Date: Fri, 3 Feb 2012 22:56:16 -0800 Subject: [PATCH] Use name in GCC_CLASSIC as C compiler for coverage testing, if set. Apple removed support for gcov in the default gcc compiler chain, when they moved to llvm. This can be circumvented in XCode 4.2 by using the gcc chain with gcc-4.2. This patch allows setting GCC_CLASSIC to the name of a real gcc executable (e.g. "gcc-4.2") to allow coverage testing. --- configure | 3 +++ 1 file changed, 3 insertions(+) diff --git a/configure b/configure index 780317c..060acb7 100755 --- a/configure +++ b/configure @@ -416,6 +416,9 @@ fi if test $cover -eq 1; then CFLAGS="${CFLAGS} -fprofile-arcs -ftest-coverage" + if test -n "$GCC_CLASSIC"; then + CC=$GCC_CLASSIC + fi fi echo >> configure.log