diff options
Diffstat (limited to 'www/chromium-uc/patches/patch-v8_src_api_api_cc')
| -rw-r--r-- | www/chromium-uc/patches/patch-v8_src_api_api_cc | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/www/chromium-uc/patches/patch-v8_src_api_api_cc b/www/chromium-uc/patches/patch-v8_src_api_api_cc new file mode 100644 index 0000000..a65fc9f --- /dev/null +++ b/www/chromium-uc/patches/patch-v8_src_api_api_cc | |||
| @@ -0,0 +1,23 @@ | |||
| 1 | $OpenBSD: patch-v8_src_api_api_cc,v 1.21 2021/11/16 11:28:47 robert Exp $ | ||
| 2 | |||
| 3 | Index: v8/src/api/api.cc | ||
| 4 | --- v8/src/api/api.cc.orig | ||
| 5 | +++ v8/src/api/api.cc | ||
| 6 | @@ -132,7 +132,7 @@ | ||
| 7 | #include "src/wasm/wasm-serialization.h" | ||
| 8 | #endif // V8_ENABLE_WEBASSEMBLY | ||
| 9 | |||
| 10 | -#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD | ||
| 11 | +#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD || V8_OS_OPENBSD | ||
| 12 | #include <signal.h> | ||
| 13 | #include "include/v8-wasm-trap-handler-posix.h" | ||
| 14 | #include "src/trap-handler/handler-inside-posix.h" | ||
| 15 | @@ -5975,7 +5975,7 @@ bool v8::V8::Initialize(const int build_config) { | ||
| 16 | return true; | ||
| 17 | } | ||
| 18 | |||
| 19 | -#if V8_OS_LINUX || V8_OS_MACOSX | ||
| 20 | +#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_OPENBSD | ||
| 21 | bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info, | ||
| 22 | void* context) { | ||
| 23 | #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED | ||
