[gimp/gimp-2-10] Change order of CFLAGS for SSE tests



commit fcb161c3f8f6d560ae9ed05d71fff82b4d75e4d7
Author: Michael Schumacher <schumaml gmx de>
Date:   Sun Dec 15 12:39:47 2019 +0100

    Change order of CFLAGS for SSE tests
    
    This makes the configure tests for SSE support fail if CFLAGS specify -mno-sse2 or/and -mno-sse4.1.
    Fixes #4363.
    
    (cherry picked from commit 0108d7e21446024f9ddbcba996cf53a2f39f46e6)

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 8060ddc5f6..34911cbfa1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1088,7 +1088,7 @@ intrinsics_save_CFLAGS="$CFLAGS"
 GIMP_DETECT_CFLAGS(SSE_MATH_CFLAG, '-mfpmath=sse')
 GIMP_DETECT_CFLAGS(SSE2_CFLAG, '-msse2')
 SSE2_EXTRA_CFLAGS="$SSE_MATH_CFLAG $SSE2_CFLAG"
-CFLAGS="$intrinsics_save_CFLAGS $SSE2_EXTRA_CFLAGS"
+CFLAGS="$SSE2_EXTRA_CFLAGS $intrinsics_save_CFLAGS"
 
 AC_MSG_CHECKING(whether we can compile SSE2 intrinsics)
 AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <emmintrin.h>]],[[__m128i one = _mm_set1_epi32 (1);]])],
@@ -1103,7 +1103,7 @@ AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <emmintrin.h>]],[[__m128i one = _mm_s
 
 GIMP_DETECT_CFLAGS(SSE4_1_CFLAG, '-msse4.1')
 SSE4_1_EXTRA_CFLAGS="$SSE_MATH_CFLAG $SSE4_1_CFLAG"
-CFLAGS="$intrinsics_save_CFLAGS $SSE4_1_EXTRA_CFLAGS"
+CFLAGS="$SSE4_1_EXTRA_CFLAGS $intrinsics_save_CFLAGS"
 
 AC_MSG_CHECKING(whether we can compile SSE4.1 intrinsics)
 AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <smmintrin.h>]],[[__v4sf a, b, c; c = _mm_blend_ps(a, b, 
0x08);]])],


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]