aboutsummaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-v8_src_api_api.cc
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2022-02-20 11:35:15 +0000
committerRene Ladan <rene@FreeBSD.org>2022-02-20 11:42:02 +0000
commita23dfd214ae04e8b4d116ca6411570b684eb5ed6 (patch)
treea42703b6563673398eee97ae6ad4d01eafd77738 /www/chromium/files/patch-v8_src_api_api.cc
parent9341f0aca4ecea11124957da5ea6384640745e43 (diff)
Diffstat (limited to 'www/chromium/files/patch-v8_src_api_api.cc')
-rw-r--r--www/chromium/files/patch-v8_src_api_api.cc15
1 files changed, 12 insertions, 3 deletions
diff --git a/www/chromium/files/patch-v8_src_api_api.cc b/www/chromium/files/patch-v8_src_api_api.cc
index 9519aca7b828..696e87d3f221 100644
--- a/www/chromium/files/patch-v8_src_api_api.cc
+++ b/www/chromium/files/patch-v8_src_api_api.cc
@@ -1,11 +1,20 @@
---- v8/src/api/api.cc.orig 2021-12-31 01:01:02 UTC
+--- v8/src/api/api.cc.orig 2022-02-07 13:39:41 UTC
+++ v8/src/api/api.cc
-@@ -6054,7 +6054,7 @@ bool v8::V8::Initialize(const int build_config) {
+@@ -140,7 +140,7 @@
+ #include "src/wasm/wasm-serialization.h"
+ #endif // V8_ENABLE_WEBASSEMBLY
+
+-#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD
++#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD || V8_OS_OPENBSD
+ #include <signal.h>
+ #include "include/v8-wasm-trap-handler-posix.h"
+ #include "src/trap-handler/handler-inside-posix.h"
+@@ -6126,7 +6126,7 @@ bool v8::V8::Initialize(const int build_config) {
return true;
}
-#if V8_OS_LINUX || V8_OS_MACOSX
-+#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_OPENBSD || V8_OS_FREEBSD
++#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD || V8_OS_OPENBSD
bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info,
void* context) {
#if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED