From 6c1bf6f3dc9da16df00aae598b1aa9af7d08cf8c Mon Sep 17 00:00:00 2001 From: Randell Jesup Date: Wed, 10 Jul 2013 14:25:59 -0400 Subject: [PATCH] Bug 880976: fix SSSE tests for controling libyuv asm disable (especially on arm) r=ted --- configure.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index a8f7a133615..1a49d1df99d 100644 --- a/configure.in +++ b/configure.in @@ -9189,8 +9189,10 @@ else fi # Don't try to compile ssse3/sse4.1 code if toolchain doesn't support -if test -z "$HAVE_TOOLCHAIN_SUPPORT_SSSE3" || test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE4_1"; then - EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D yuv_disable_asm=1" +if test -n "$INTEL_ARCHITECTURE"; then + if test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSSE3" -o -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE4_1"; then + EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D yuv_disable_asm=1" + fi fi if test -n "$MOZ_WEBRTC"; then