Bignum library bug fix. IRIX 6 passes "make test" now!
[openssl.git] / config
diff --git a/config b/config
index fe8108d4391e4997a98728a64314ab79f69d0336..484f7937f2c1e7ddeada9c756d6aec1ec66ad9c5 100755 (executable)
--- a/config
+++ b/config
@@ -286,9 +286,9 @@ else
   if [ "$SYSTEM" = "SunOS" ]
   then
    case `cc -V 2>&1` in
-    *4*) CC=sc4;;
-    *5*) CC=sc5;;
-    *) CC=cc;;
+    *4*) CC=cc;;
+    *5*) CC=cc;;
+    *) CC=sc3;;
    esac
   fi
 fi
@@ -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