2004-04-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sun, 4 Apr 2004 10:31:40 +0000 (10:31 -0000)
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>
Sun, 4 Apr 2004 10:31:40 +0000 (10:31 -0000)
* mini-x86.h: SA_STACK defined as SA_ONSTACK. Fixed build under NetBSD.

svn path=/trunk/mono/; revision=25010

mono/mini/ChangeLog
mono/mini/mini-x86.h

index cbc20763327175d5224bffe2c4194da1ab0caf53..1afbdeca19f8e1b53cd0efd025e5192ce25e5a66 100644 (file)
@@ -1,3 +1,7 @@
+2004-04-04  Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+       * mini-x86.h: SA_STACK defined as SA_ONSTACK. Fixed build under NetBSD.
+
 2004-04-02  Zoltan Varga  <vargaz@freemail.hu>
 
        * mini.c (mono_method_to_ir): Avoid handle_loaded_temps in
index a19e78999f79d4ff9f1f03c2d8adecf9c0939943..bba69751f36f5ea0b3a3dc922cf4757142a2b71a 100644 (file)
@@ -43,6 +43,10 @@ typedef struct MonoCompileArch {
 
 #ifdef HAVE_WORKING_SIGALTSTACK
 #define MONO_ARCH_SIGSEGV_ON_ALTSTACK
+/* NetBSD doesn't define SA_STACK */
+#ifndef SA_STACK
+#define SA_STACK SA_ONSTACK
+#endif
 #endif
 
 #endif