From: Bodo Möller Date: Wed, 19 May 1999 16:50:16 +0000 (+0000) Subject: Convert gcc version detection (for solaris-usparc-gcc) into a form X-Git-Tag: OpenSSL_0_9_3beta1~16 X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=commitdiff_plain;h=15a99e3d9d35271027dd0e25be450d4043e01a97;hp=767f68cc806d44d5180d15e2c28924c834116b7f Convert gcc version detection (for solaris-usparc-gcc) into a form better suited for finding what went wrong in case that some compiler versions create an output we can't parse. --- diff --git a/config b/config index 56aad1d70b..3ddf4bb46e 100755 --- a/config +++ b/config @@ -333,7 +333,10 @@ esac # gcc < 2.8 does not support -mcpu=ultrasparc if [ "$OUT" = solaris-usparc-gcc ] then - if [ `echo $GCCVER | sed 's/.*version //;s/\.//;s/\..*//'` -lt 28 ] + GCCVERMAJOR="`echo $GCCVER | sed 's/.*version \([^.]*\).*/\1/`" + GCCVERMINOR="`echo $GCCVER | sed 's/.*version[^.]*\.\([^.]*\).*/\1/`" + echo "gcc version $GCCVERMAJOR.$GCCVERMINOR.x" + if [ $GCCVERMAJOR$GCCVERMINOR -lt 28 ] then OUT=solaris-usparc-oldgcc fi