From bb60974e6b918d781d9dfe948ae965c59b23ee4f Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Fri, 16 Jan 2009 20:39:45 +1300 Subject: [PATCH] Author: Reinhard Sojka Bug 2533: Solaris (sparc) with gcc/g++ doe not accept -xarch=generic64 --- configure.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index 52c787170e..119898544a 100644 --- a/configure.in +++ b/configure.in @@ -1403,11 +1403,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" -- 2.47.3