mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch
author Wolfgang Rosenauer <wr@rosenauer.org>
Tue, 02 Nov 2021 13:21:17 +0100
branchfirefox91
changeset 1167 7852ceef239b
parent 1123 7fa561e5d7c7
permissions -rw-r--r--
Firefox 91.2.0esr

# 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.