summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorUlf Möller <ulf@openssl.org>2001-09-05 02:18:40 +0000
committerUlf Möller <ulf@openssl.org>2001-09-05 02:18:40 +0000
commit9d07fd03e31b7ab317f6793f706e048847e9743d (patch)
tree60ac4a38a28faeef463ab79ebe9a4c3c118b5365 /config
parenta8a1878256d4dd3318f6c828ca54924a71e3d34f (diff)
downloadopenssl-new-9d07fd03e31b7ab317f6793f706e048847e9743d.tar.gz
Use GCC 2.95/3.0 optimization
Diffstat (limited to 'config')
-rwxr-xr-xconfig13
1 files changed, 12 insertions, 1 deletions
diff --git a/config b/config
index 1b4cb3fe79..7d4e99c4be 100755
--- 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"