From 9222386377e02bea5b2d18259ff2a45464776fda Mon Sep 17 00:00:00 2001 From: Jason Ish Date: Tue, 22 Jun 2010 00:42:26 -0600 Subject: [PATCH] On Mac, don't use -march=native by default unless using gcc >= 4.3. --- configure.in | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/configure.in b/configure.in index d452411082..30ba444de6 100644 --- a/configure.in +++ b/configure.in @@ -184,10 +184,22 @@ AC_INIT(configure.in) AC_ARG_ENABLE(gccmarch_native, AS_HELP_STRING([--enable-gccmarch-native], [Enable gcc march=native gcc 4.2 and later only]),,[enable_gccmarch_native=yes]) AS_IF([test "x$enable_gccmarch_native" = "xyes"], [ - if test "$gccvernum" -ge "402"; then - dnl gcc 4.2 or later - CFLAGS="$CFLAGS -march=native" - fi + case $host in + *darwin*|*Darwin*) + if test "$gccvernum" -ge "403"; then + dnl gcc 4.3 or later + CFLAGS="$CFLAGS -march=native" + else + enable_gccmarch_native=no + fi + ;; + *) + if test "$gccvernum" -ge "402"; then + dnl gcc 4.2 or later + CFLAGS="$CFLAGS -march=native" + fi + ;; + esac ]) #libpcre