changeset: 73890:7efad6256e58 branch: 3.2 parent: 73886:c143e66e5efe user: Stefan Krah date: Thu Dec 08 22:20:31 2011 +0100 files: configure configure.in description: Issue #11149: Also enable -fwrapv if $CC is a full path or has a trailing version number. diff -r c143e66e5efe -r 7efad6256e58 configure --- a/configure Thu Dec 08 00:32:51 2011 +0100 +++ b/configure Thu Dec 08 22:20:31 2011 +0100 @@ -5498,9 +5498,10 @@ fi # Clang also needs -fwrapv - if test "$CC" = "clang" ; then - WRAP="-fwrapv" - fi + case $CC in + *clang*) WRAP="-fwrapv" + ;; + esac case $ac_cv_prog_cc_g in yes) diff -r c143e66e5efe -r 7efad6256e58 configure.in --- a/configure.in Thu Dec 08 00:32:51 2011 +0100 +++ b/configure.in Thu Dec 08 22:20:31 2011 +0100 @@ -928,9 +928,10 @@ fi # Clang also needs -fwrapv - if test "$CC" = "clang" ; then - WRAP="-fwrapv" - fi + case $CC in + *clang*) WRAP="-fwrapv" + ;; + esac case $ac_cv_prog_cc_g in yes)