summaryrefslogtreecommitdiff
path: root/devel/st/patches/patch-md_h
blob: b8bced42ce9c4d461915a454ae3c3e633f246daf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
$NetBSD: patch-md_h,v 1.3 2022/09/18 15:03:33 he Exp $

Support for NetBSD/amd64, NetBSD/arm and NetBSD/powerpc.

--- md.h.orig	2009-10-01 18:46:43.000000000 +0000
+++ md.h
@@ -486,6 +486,12 @@ extern void _st_md_cxt_restore(jmp_buf e
 #define MD_JB_SP   0
 #elif defined(__vax__)
 #define MD_JB_SP   2
+#elif defined(__amd64__)
+#define MD_JB_SP   _JB_RSP
+#elif defined(__arm__)
+#define MD_JB_SP   _JB_REG_R13
+#elif defined(__powerpc__)
+#define MD_JB_SP  0
 #else
 #error Unknown CPU architecture
 #endif