summaryrefslogtreecommitdiff
path: root/Kernel/Arch/mcontext.h
diff options
context:
space:
mode:
authorAli Mohammad Pur <ali.mpfard@gmail.com>2022-02-26 00:58:06 +0330
committerAndreas Kling <kling@serenityos.org>2022-03-04 20:07:05 +0100
commit4bd01b7fe94d81c670420e77ed7bd3cbc3e6caeb (patch)
tree33312d898d2455031c7b46f8c80bc6d76b413c59 /Kernel/Arch/mcontext.h
parent585054d68b0a2e0446cd1cf7205bdc93ca93818f (diff)
downloadserenity-4bd01b7fe94d81c670420e77ed7bd3cbc3e6caeb.zip
Kernel: Add support for SA_SIGINFO
We currently don't really populate most of the fields, but that can wait :^)
Diffstat (limited to 'Kernel/Arch/mcontext.h')
-rw-r--r--Kernel/Arch/mcontext.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/Kernel/Arch/mcontext.h b/Kernel/Arch/mcontext.h
new file mode 100644
index 0000000000..ee62f487bd
--- /dev/null
+++ b/Kernel/Arch/mcontext.h
@@ -0,0 +1,15 @@
+/*
+ * Copyright (c) 2022, the SerenityOS developers.
+ *
+ * SPDX-License-Identifier: BSD-2-Clause
+ */
+
+#pragma once
+
+#include <AK/Platform.h>
+
+#if ARCH(X86_64) || ARCH(I386)
+# include <Kernel/Arch/x86/mcontext.h>
+#elif ARCH(AARCH64)
+# error "Unknown architecture"
+#endif