summaryrefslogtreecommitdiff
path: root/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc
diff options
context:
space:
mode:
Diffstat (limited to 'www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc')
-rw-r--r--www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc16
1 files changed, 16 insertions, 0 deletions
diff --git a/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc b/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc
new file mode 100644
index 000000000000..c7ac733776bf
--- /dev/null
+++ b/www/iridium/files/patch-v8_src_trap-handler_handler-inside.cc
@@ -0,0 +1,16 @@
+--- v8/src/trap-handler/handler-inside.cc.orig 2018-08-16 12:03:47.253591000 +0200
++++ v8/src/trap-handler/handler-inside.cc 2018-08-16 12:04:41.967410000 +0200
+@@ -36,11 +36,13 @@
+
+ namespace {
+
++#if V8_TRAP_HANDLER_SUPPORTED && V8_OS_LINUX
+ bool IsKernelGeneratedSignal(siginfo_t* info) {
+ return info->si_code > 0 && info->si_code != SI_USER &&
+ info->si_code != SI_QUEUE && info->si_code != SI_TIMER &&
+ info->si_code != SI_ASYNCIO && info->si_code != SI_MESGQ;
+ }
++#endif
+
+ #if V8_TRAP_HANDLER_SUPPORTED
+ class SigUnmaskStack {