Use GCC 2.95/3.0 optimization
[openssl.git] / config
diff --git a/config b/config
index 1b4cb3fe79c94e5fcb9fdfaa5e073bee8b8123ad..7d4e99c4bed555a2b8845b029af7ba6db4377f50 100755 (executable)
--- a/config
+++ b/config
@@ -510,7 +510,18 @@ EOF
        esac ;;
   arm*-*-linux2) OUT="linux-elf-arm" ;;
   s390-*-linux2) OUT="linux-s390" ;;
-  *-*-linux2) OUT="linux-elf" ;;
+  *-*-linux2) OUT="linux-elf"
+       if [ "$GCCVER" -gt 28 ]; then
+          if grep '^model.*Pentium' /proc/cpuinfo >/dev/null ; then
+            OUT="linux-pentium"
+          fi
+          if grep '^model.*Pentium Pro' /proc/cpuinfo >/dev/null ; then
+            OUT="linux-ppro"
+          fi
+          if grep '^model.*K6' /proc/cpuinfo >/dev/null ; then
+            OUT="linux-k6"
+          fi
+        fi ;;
   *-*-linux1) OUT="linux-aout" ;;
   sun4u*-*-solaris2)
        OUT="solaris-sparcv9-$CC"