summaryrefslogtreecommitdiff
path: root/lang/smlnj/patches/patch-ad
diff options
context:
space:
mode:
Diffstat (limited to 'lang/smlnj/patches/patch-ad')
-rw-r--r--lang/smlnj/patches/patch-ad16
1 files changed, 16 insertions, 0 deletions
diff --git a/lang/smlnj/patches/patch-ad b/lang/smlnj/patches/patch-ad
new file mode 100644
index 00000000000..9c8962cdd9b
--- /dev/null
+++ b/lang/smlnj/patches/patch-ad
@@ -0,0 +1,16 @@
+$NetBSD: patch-ad,v 1.1.1.1 2003/03/21 22:20:56 wiz Exp $
+
+--- src/runtime/include/asm-base.h.orig Fri Apr 12 13:54:31 2002
++++ src/runtime/include/asm-base.h
+@@ -36,6 +36,11 @@
+ # define _ASM
+ # include <sys/stack.h>
+ # include <sys/trap.h>
++# elif defined(OPSYS_NETBSD)
++# include <machine/trap.h>
++# define WINDOWSIZE (16*4)
++# define SA(x) (((x)+7)&~7)
++# define ST_INT_OVERFLOW 0x87
+ # endif
+ # define CGLOBAL(ID) .global CSYM(ID)
+ # define LABEL(ID) ID: