summaryrefslogtreecommitdiffstats
path: root/debian/patches/debian/0002-disable-sse.patch
blob: 1a19128019fbb9e6aa849cf97bdeafe3e653eef5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Author: Adrian Bunk <bunk@debian.org>
Description: Don't pass -msse -msse2 with --disable-sse on x86.

diff -Naurp ck.orig/build/ck.build.x86 ck/build/ck.build.x86
--- ck.orig/build/ck.build.x86
+++ ck/build/ck.build.x86
@@ -1,2 +1,2 @@
-CFLAGS+=-m32 -D__x86__ -msse -msse2
+CFLAGS+=-m32 -D__x86__
 LDFLAGS+=-m32
diff -Naurp ck.orig/configure ck/configure
--- ck.orig/configure
+++ ck/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