1234567891011121314151617181920212223242526272829303132 |
- From: Mike Hommey <mh@glandium.org>
- Date: Sat, 1 Jun 2019 09:06:01 +0900
- Subject: Bug 1526653 - Include struct definitions for user_vfp and
- user_vfp_exc.
- ---
- js/src/wasm/WasmSignalHandlers.cpp | 11 ++++++++++-
- 1 file changed, 10 insertions(+), 1 deletion(-)
- diff --git a/js/src/wasm/WasmSignalHandlers.cpp b/js/src/wasm/WasmSignalHandlers.cpp
- index f8977a6b074a..9a9794854084 100644
- --- a/js/src/wasm/WasmSignalHandlers.cpp
- +++ b/js/src/wasm/WasmSignalHandlers.cpp
- @@ -248,7 +248,16 @@ using mozilla::DebugOnly;
- #endif
-
- #ifdef WASM_EMULATE_ARM_UNALIGNED_FP_ACCESS
- -# include <sys/user.h>
- +struct user_vfp {
- + unsigned long long fpregs[32];
- + unsigned long fpscr;
- +};
- +
- +struct user_vfp_exc {
- + unsigned long fpexc;
- + unsigned long fpinst;
- + unsigned long fpinst2;
- +};
- #endif
-
- #if defined(ANDROID)
|