X-Git-Url: https://git.openssl.org/gitweb/?p=openssl.git;a=blobdiff_plain;f=config;h=06bebb8aafceb47fcb46d303c2767b7818becee2;hp=e82868721e31d797df6c6de27e674ea1dddbfb52;hb=3ddc06f0826a9dc8dd90563b26e3ee46bd37ec4a;hpb=2966c2ec31e81187da3fbbe1499a6aa3acfd355f diff --git a/config b/config index e82868721e..06bebb8aaf 100755 --- a/config +++ b/config @@ -630,6 +630,7 @@ case "$GUESSOS" in options="$options -DB_ENDIAN -mschedule=$CPUSCHEDULE -march=$CPUARCH" OUT="linux-generic32" ;; armv[1-3]*-*-linux2) OUT="linux-generic32" ;; + armv[7-9]*-*-linux2) OUT="linux-armv4"; options="$options -march=armv7-a" ;; arm*-*-linux2) OUT="linux-armv4" ;; sh*b-*-linux2) OUT="linux-generic32"; options="$options -DB_ENDIAN" ;; sh*-*-linux2) OUT="linux-generic32"; options="$options -DL_ENDIAN" ;; @@ -840,6 +841,7 @@ esac # options="$options -DATALLA" #fi +! expr "$options" : '.*no\-asm' > /dev/null && \ ($CC -Wa,--help -c -o /dev/null -x assembler /dev/null 2>&1 | \ grep \\--noexecstack) 2>&1 > /dev/null && \ options="$options -Wa,--noexecstack"