Bug 1526653 - Include struct definitions for user_vfp and user_vfp_exc.
authorMike Hommey <mh@glandium.org>
Sat, 1 Jun 2019 00:06:01 +0000 (09:06 +0900)
committerMike Hommey <glandium@debian.org>
Tue, 2 Jun 2020 21:11:28 +0000 (22:11 +0100)
Gbp-Pq: Topic fixes
Gbp-Pq: Name Bug-1526653-Include-struct-definitions-for-user_vfp-.patch

js/src/wasm/WasmSignalHandlers.cpp

index 636537f847862ef693dd6582e2783de4e3d403c5..383c380f04ceb6a111dbfe9a046e3454a56e31b4 100644 (file)
@@ -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)