mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Wed, 30 Sep 2020 09:49:14 +0200
branchfirefox81
changeset 1145 fbfd8f7cbd53
parent 1123 7fa561e5d7c7
permissions -rw-r--r--
FF 81 final + remove python2 deps

# HG changeset patch
# Parent  9bc02ee6567ae3f1dad1f8578e650c0a1faa0179

diff --git a/js/src/wasm/WasmSignalHandlers.cpp b/js/src/wasm/WasmSignalHandlers.cpp
--- a/js/src/wasm/WasmSignalHandlers.cpp
+++ b/js/src/wasm/WasmSignalHandlers.cpp
@@ -240,17 +240,17 @@ using mozilla::DebugOnly;
 // Those definitions are however not present in the headers of every Linux
 // distro - Raspbian is known to be a problem, for example.  However those
 // distros are tier-3 platforms.
 //
 // If you run into compile problems on a tier-3 platform, you can disable the
 // emulation here.
 
 #if defined(__linux__) && defined(__arm__)
-#  define WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
+// #  define WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
 #endif
 
 #ifdef WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
 #  include <sys/user.h>
 #endif
 
 #if defined(ANDROID)
 // Not all versions of the Android NDK define ucontext_t or mcontext_t.