From: Hans Kristian Rosbach Date: Sat, 8 May 2021 12:46:15 +0000 (+0200) Subject: Don't check for SSSE3 on non-x86 architectures. X-Git-Tag: 2.0.3~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=811ddc9ce722d6c2ca613dbb9ae4da8194d15256;p=thirdparty%2Fzlib-ng.git Don't check for SSSE3 on non-x86 architectures. --- diff --git a/configure b/configure index 89388be0c..9812d057f 100755 --- a/configure +++ b/configure @@ -994,8 +994,9 @@ EOF esac # Check for SSSE3 intrinsics - -cat > $test.c << EOF +case "${ARCH}" in + i386 | i486 | i586 | i686 | x86_64) + cat > $test.c << EOF #include int main(void) { @@ -1007,13 +1008,15 @@ int main(void) return 0; } EOF -if try ${CC} ${CFLAGS} ${ssse3flag} $test.c; then - echo "Checking for SSSE3 intrinsics ... Yes." | tee -a configure.log - HAVE_SSSE3_INTRIN=1 -else - echo "Checking for SSSE3 intrinsics ... No." | tee -a configure.log - HAVE_SSSE3_INTRIN=0 -fi + if try ${CC} ${CFLAGS} ${ssse3flag} $test.c; then + echo "Checking for SSSE3 intrinsics ... Yes." | tee -a configure.log + HAVE_SSSE3_INTRIN=1 + else + echo "Checking for SSSE3 intrinsics ... No." | tee -a configure.log + HAVE_SSSE3_INTRIN=0 + fi + ;; +esac # Check for SSE4.2 CRC inline assembly case "${ARCH}" in