diff options
Diffstat (limited to 'lang/mono/patches/patch-ao')
-rw-r--r-- | lang/mono/patches/patch-ao | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/lang/mono/patches/patch-ao b/lang/mono/patches/patch-ao index 3b187ab2bf7..b153395fb25 100644 --- a/lang/mono/patches/patch-ao +++ b/lang/mono/patches/patch-ao @@ -1,16 +1,15 @@ -$NetBSD: patch-ao,v 1.1 2006/07/26 10:57:41 drochner Exp $ +$NetBSD: patch-ao,v 1.2 2006/08/03 18:15:08 drochner Exp $ ---- mono/mini/mini-x86.h.orig 2005-09-15 13:18:39.000000000 +0200 +--- mono/mini/mini-x86.h.orig 2006-05-11 00:32:02.000000000 +0200 +++ mono/mini/mini-x86.h -@@ -74,6 +74,11 @@ struct sigcontext { - #define MONO_ARCH_USE_SIGACTION - #endif +@@ -63,6 +63,10 @@ LONG CALLBACK seh_handler(EXCEPTION_POIN + # endif + # endif /* BSDs */ ++#else +#ifdef __NetBSD__ -+#undef HAVE_WORKING_SIGALTSTACK +#define MONO_ARCH_USE_SIGACTION +#endif -+ - #ifndef PLATFORM_WIN32 + #endif /* HAVE_WORKING_SIGALTSTACK */ + #endif /* !PLATFORM_WIN32 */ - #ifdef HAVE_WORKING_SIGALTSTACK |