[vlc-commits] contrib: vpx: always disable mmx
Thomas Guillem
git at videolan.org
Tue Nov 6 13:46:49 CET 2018
vlc | branch: master | Thomas Guillem <thomas at gllm.fr> | Tue Nov 6 13:46:32 2018 +0100| [bdcba0fc574ca8511c20a1e9a2764d6e497332cf] | committer: Thomas Guillem
contrib: vpx: always disable mmx
Intrasics are caused more and more pain on every archs/compiler.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=bdcba0fc574ca8511c20a1e9a2764d6e497332cf
---
contrib/src/vpx/rules.mak | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/contrib/src/vpx/rules.mak b/contrib/src/vpx/rules.mak
index 915d0862ef..6fa2dd545e 100644
--- a/contrib/src/vpx/rules.mak
+++ b/contrib/src/vpx/rules.mak
@@ -149,11 +149,12 @@ ifdef HAVE_ANDROID
# vpx configure.sh overrides our sysroot and it looks for it itself, and
# uses that path to look for the compiler (which we already know)
VPX_CONF += --sdk-path=$(shell dirname $(shell which $(HOST)-clang))
-# broken text relocations
+endif
+
ifneq ($(filter i386 x86_64,$(ARCH)),)
+# broken text relocations or invalid register for .seh_savexmm with gcc8
VPX_CONF += --disable-mmx
endif
-endif
ifndef WITH_OPTIMIZATION
VPX_CONF += --enable-debug --disable-optimizations
More information about the vlc-commits
mailing list