From 811ddc9ce722d6c2ca613dbb9ae4da8194d15256 Mon Sep 17 00:00:00 2001 From: Hans Kristian Rosbach Date: Sat, 8 May 2021 14:46:15 +0200 Subject: Don't check for SSSE3 on non-x86 architectures. --- configure | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/configure b/configure index 89388be0cd..9812d057f6 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 -- cgit 0.0.5-2-1-g0f52