From: Amos Jeffries Date: Sat, 17 Jan 2009 02:48:14 +0000 (+1300) Subject: Author: Reinhard Sojka X-Git-Tag: SQUID_3_0_STABLE12~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c2bf4e55eef8414c1d48972059895cb152b14f5;p=thirdparty%2Fsquid.git Author: Reinhard Sojka Bug 2533: Solaris (sparc) with gcc/g++ doe not accept -xarch=generic64 --- diff --git a/configure.in b/configure.in index 7a4f98496d..621d835d55 100644 --- a/configure.in +++ b/configure.in @@ -1210,11 +1210,12 @@ dnl For gcc "-xarch=generic64" must be replaced with "-m64" dnl The 'sun' define is needed by ipfilter includes, so we must remove "-Usun" *-solaris*) if test "$GCC" = "yes"; then - echo "Removing -Xa for gcc on $host" + echo "Removing -Xa for gcc/g++ on $host" CFLAGS="`echo $CFLAGS | sed -e 's/-Xa//'`" CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-Xa//'`" - echo "Replacing -xarch=generic64 with -m64 for gcc on $host" + echo "Replacing -xarch=generic64 with -m64 for gcc/g++ on $host" CFLAGS="`echo $CFLAGS | sed -e 's/-xarch=generic64/-m64/'`" + CXXFLAGS="`echo $CXXFLAGS | sed -e 's/-xarch=generic64/-m64/'`" LDFLAGS="`echo $LDFLAGS | sed -e 's/-xarch=generic64//'`" fi echo "Removing -Usun on $host"