Don't pass -msse -msse2 with --disable-sse on x86.
authorAdrian Bunk <bunk@debian.org>
Mon, 14 Aug 2023 08:04:37 +0000 (09:04 +0100)
committerDaniel Baumann <daniel.baumann@progress-linux.org>
Mon, 14 Aug 2023 08:04:37 +0000 (09:04 +0100)
Gbp-Pq: Topic debian
Gbp-Pq: Name 0002-disable-sse.patch

build/ck.build.x86
configure

index 6e127839a11a9029daf15d954022d12d66d5f115..4d07fa43628ba63c4c7d3747653a98d8d93b4d1c 100644 (file)
@@ -1,2 +1,2 @@
-CFLAGS+=-m32 -D__x86__ -msse -msse2
+CFLAGS+=-m32 -D__x86__
 LDFLAGS+=-m32
index 678f677e153703ff4ad4a4ba681c3c4d7606ba8e..3610d761d8943bce694ab966949ae597b96a15c7 100755 (executable)
--- a/configure
+++ b/configure
@@ -424,6 +424,9 @@ case $PLATFORM in
                LDFLAGS="-m64 $LDFLAGS"
                ;;
        i386|i486|i586|i686|i586_i686|pentium*|athlon*|k5|k6|k6_2|k6_3)
+               if test "${SSE_DISABLE}" = "CK_MD_SSE_ENABLE"; then
+                       CFLAGS="$CFLAGS -msse -msse2"
+               fi
                LSE_ENABLE="CK_MD_LSE_DISABLE"
                MM="${MM:-"CK_MD_TSO"}"
                case $SYSTEM in