mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch
branchfirefox93
changeset 1164 bb219fd0d646
parent 1163 849d6343405b
child 1165 e009fde1282b
--- a/mozilla-disable-wasm-emulate-arm-unaligned-fp-access.patch	Fri Oct 01 12:00:20 2021 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-# 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.