summaryrefslogtreecommitdiff
path: root/emulators/BasiliskII/patches/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'emulators/BasiliskII/patches/patch-ag')
-rw-r--r--emulators/BasiliskII/patches/patch-ag16
1 files changed, 8 insertions, 8 deletions
diff --git a/emulators/BasiliskII/patches/patch-ag b/emulators/BasiliskII/patches/patch-ag
index 8f48de0b941..d247631d9c9 100644
--- a/emulators/BasiliskII/patches/patch-ag
+++ b/emulators/BasiliskII/patches/patch-ag
@@ -1,6 +1,6 @@
-$NetBSD: patch-ag,v 1.1 2005/11/17 16:56:39 joerg Exp $
+$NetBSD: patch-ag,v 1.2 2005/11/23 12:17:56 adam Exp $
---- src/Unix/sigsegv.cpp.orig 2005-11-17 14:27:36.000000000 +0000
+--- src/Unix/sigsegv.cpp.orig 2005-06-12 23:47:46.000000000 +0200
+++ src/Unix/sigsegv.cpp
@@ -226,7 +226,7 @@ static void powerpc_decode_instruction(i
@@ -11,16 +11,16 @@ $NetBSD: patch-ag,v 1.1 2005/11/17 16:56:39 joerg Exp $
#define SIGSEGV_ALL_SIGNALS FAULT_HANDLER(SIGBUS)
#else
#define SIGSEGV_ALL_SIGNALS FAULT_HANDLER(SIGSEGV)
-@@ -257,7 +257,7 @@ static void powerpc_decode_instruction(i
- #define SIGSEGV_SKIP_INSTRUCTION sparc_skip_instruction
+@@ -264,7 +264,7 @@ static void powerpc_decode_instruction(i
+ #define SIGSEGV_SKIP_INSTRUCTION ix86_skip_instruction
#endif
#endif
--#if defined(__FreeBSD__)
-+#if defined(__FreeBSD__) || defined(__DragonFly__)
+-#if defined(__FreeBSD__) || defined(__OpenBSD__)
++#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
#if (defined(i386) || defined(__i386__))
#define SIGSEGV_FAULT_INSTRUCTION (((struct sigcontext *)scp)->sc_eip)
#define SIGSEGV_REGISTER_FILE ((unsigned long *)&(((struct sigcontext *)scp)->sc_edi)) /* EDI is the first GPR (even below EIP) in sigcontext */
-@@ -444,7 +444,7 @@ static sigsegv_address_t get_fault_addre
+@@ -451,7 +451,7 @@ static sigsegv_address_t get_fault_addre
#define SIGSEGV_ALL_SIGNALS FAULT_HANDLER(SIGSEGV)
#endif
#endif
@@ -29,7 +29,7 @@ $NetBSD: patch-ag,v 1.1 2005/11/17 16:56:39 joerg Exp $
#if (defined(i386) || defined(__i386__))
#define SIGSEGV_ALL_SIGNALS FAULT_HANDLER(SIGBUS)
#define SIGSEGV_FAULT_HANDLER_ARGLIST int sig, int code, struct sigcontext *scp, char *addr
-@@ -715,7 +715,7 @@ enum {
+@@ -714,7 +714,7 @@ enum {
#endif
};
#endif