summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2010-12-10 10:02:31 +0000
committerSebastian Pipping <sping@gentoo.org>2010-12-10 10:02:31 +0000
commitcdff65d336bfb793e2051ff66b831c7f30f55082 (patch)
tree3b346805354b900051d1f219170e3017cd088a6f /media-libs/freeverb3/files
parentUse appropriate slotted vala dependency, and set VALAC/VAPIGEN explicitly sin... (diff)
downloadhistorical-cdff65d336bfb793e2051ff66b831c7f30f55082.tar.gz
historical-cdff65d336bfb793e2051ff66b831c7f30f55082.tar.bz2
historical-cdff65d336bfb793e2051ff66b831c7f30f55082.zip
media-libs/freeverb3: Disable broken SSE1v2 and SSE2 assembly on 2.5.13
Package-Manager: portage-2.1.9.25/cvs/Linux x86_64
Diffstat (limited to 'media-libs/freeverb3/files')
-rw-r--r--media-libs/freeverb3/files/freeverb3-2.5.13-respect-disable-sse.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/media-libs/freeverb3/files/freeverb3-2.5.13-respect-disable-sse.patch b/media-libs/freeverb3/files/freeverb3-2.5.13-respect-disable-sse.patch
new file mode 100644
index 000000000000..3e8b9f05db0e
--- /dev/null
+++ b/media-libs/freeverb3/files/freeverb3-2.5.13-respect-disable-sse.patch
@@ -0,0 +1,24 @@
+--- configure.in_BACKUP 2010-12-10 09:49:30.204907020 +0100
++++ configure.in 2010-12-10 09:50:59.063128511 +0100
+@@ -137,9 +137,18 @@
+ [cv_avx="$enable_avx"], [cv_avx="no"])
+
+ case "${target_cpu}" in
+- x86_64*) cv_sse=yes cv_sse2=yes;;
+- amd64*) cv_sse=yes cv_sse2=yes;;
+- *) ;;
++ amd64*|x86_64*)
++ if test "x$cv_sse" = "x"; then
++ AC_MSG_NOTICE([Auto-enabling SSE codes])
++ cv_sse=yes
++ fi
++ if test "x$cv_sse2" = "x"; then
++ AC_MSG_NOTICE([Auto-enabling SSE2 codes])
++ cv_sse2=yes
++ fi
++ ;;
++ *)
++ ;;
+ esac
+
+ dnl option checks