Add OpenBSD support
authorMiguel de Icaza <miguel@gnome.org>
Sat, 31 Jan 2009 15:55:46 +0000 (15:55 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Sat, 31 Jan 2009 15:55:46 +0000 (15:55 -0000)
svn path=/trunk/mono/; revision=125218

mono/mini/mini-amd64.h

index 4587abd1e123306a9cdd500466a8f7fde4b9b2dc..86f111f7665db5550de0058f0419c4fe35476628 100644 (file)
@@ -221,6 +221,10 @@ typedef struct {
 
 #endif
 
+#ifdef __OpenBSD__
+#undef MONO_ARCH_USE_SIGACTION
+#endif
+
 #endif /* PLATFORM_WIN32 */
 
 #if defined (__NetBSD__)
@@ -245,7 +249,7 @@ typedef struct {
 
 #define MONO_ARCH_NOMAP32BIT
 
-#elif defined (__FreeBSD__)
+#elif defined (__FreeBSD__) || defined (__OpenBSD__)
 
 #define REG_RAX 7
 #define REG_RCX 4