~mozillateam/firefox/firefox-beta.xenial

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- a/build/moz.configure/arm.configure
+++ b/build/moz.configure/arm.configure
@@ -284,8 +284,6 @@
     # that compiling uses the "softfloat" ABI, force the use of the
     # "softfp" ABI instead.
     flags = ["-mfpu=neon"]
-    if arm_target.float_abi == "soft":
-        flags.append("-mfloat-abi=softfp")
     if arm_target.arm_arch < 7:
         # clang needs to be forced to at least armv7 for -mfpu=neon to do
         # something.
--- a/dom/media/webaudio/moz.build
+++ b/dom/media/webaudio/moz.build
@@ -134,7 +134,7 @@
         LOCAL_INCLUDES += ["/media/openmax_dl/dl/api/"]
 
 # Are we targeting x86 or x64?  If so, build SSEX files.
-if CONFIG["INTEL_ARCHITECTURE"]:
+if CONFIG["CPU_ARCH"] == "x86_64":
     DEFINES["USE_SSE2"] = True
     SOURCES += ["AudioNodeEngineSSE2.cpp"]
     LOCAL_INCLUDES += ["/third_party/xsimd/include"]