[kaffe] CVS kaffe (inaba): Added signal handler macro for arm/netbsd1.
Kaffe CVS
cvs-commits at kaffe.org
Wed Aug 8 16:41:30 PDT 2007
PatchSet 7527
Date: 2007/08/08 23:38:48
Author: inaba
Branch: HEAD
Tag: (none)
Log:
Added signal handler macro for arm/netbsd1.
Members:
ChangeLog:1.5025->1.5026
config/arm/netbsd1/md.h:1.5->1.6
Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.5025 kaffe/ChangeLog:1.5026
--- kaffe/ChangeLog:1.5025 Wed Aug 8 21:24:15 2007
+++ kaffe/ChangeLog Wed Aug 8 23:38:48 2007
@@ -1,3 +1,7 @@
+2007-08-09 Kiyo Inaba <inaba at src.ricoh.co.jp>
+
+ * config/arm/netbsd1/md.h: Added signal handler macro.
+
2007-08-08 Guilhem Lavaux <guilhem at kaffe.org>
* kaffe/kaffevm/boehm-gc/gc-kaffe.c
Index: kaffe/config/arm/netbsd1/md.h
diff -u kaffe/config/arm/netbsd1/md.h:1.5 kaffe/config/arm/netbsd1/md.h:1.6
--- kaffe/config/arm/netbsd1/md.h:1.5 Thu Dec 11 16:43:33 2003
+++ kaffe/config/arm/netbsd1/md.h Wed Aug 8 23:38:49 2007
@@ -16,6 +16,18 @@
#include "arm/sysdepCallMethod.h"
#include "arm/threads.h"
+/**/
+/* Extra exception handling information. */
+/**/
+#include <signal.h>
+
+#define SIGNAL_ARGS(sig, sc) int sig, int code, struct sigcontext *sc
+#define SIGNAL_CONTEXT_POINTER(scp) struct sigcontext *scp
+#define GET_SIGNAL_CONTEXT_POINTER(scp) (scp)
+#define SIGNAL_PC(scp) ((uintp)(scp)->sc_pc)
+
+/* #include "kaffe-unix-stack.h" */
+
#if defined(TRANSLATOR)
#include "jit-md.h"
#endif
More information about the kaffe
mailing list