From: Andy Polyakov Date: Thu, 23 Jun 2016 13:52:02 +0000 (+0200) Subject: ./config: detect x32-only environment. X-Git-Tag: OpenSSL_1_1_0-pre6~347 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=c5c0cac5c1a1604513087fd812c9d4f76649b989 ./config: detect x32-only environment. RT#4583 Reviewed-by: Rich Salz --- diff --git a/config b/config index 2e02ae3691..1fef03e391 100755 --- a/config +++ b/config @@ -640,7 +640,12 @@ case "$GUESSOS" in #fi OUT="linux64-s390x" ;; - x86_64-*-linux?) OUT="linux-x86_64" ;; + x86_64-*-linux?) + if $CC -dM -E -x c /dev/null 2>&1 | grep -q ILP32 > /dev/null; then + OUT="linux-x32" + else + OUT="linux-x86_64" + fi ;; *86-*-linux2) OUT="linux-elf" if [ "$GCCVER" -gt 28 ]; then if grep '^model.*Pentium' /proc/cpuinfo >/dev/null ; then