The Mono Project is an open development initiative sponsored by Ximian that is working to develop an open source, Unix version of the Microsoft .NET development platform. Its objective is to enable Unix developers to build and deploy cross-platform .NET Applications. The project will implement various technologies developed by Microsoft that have now been submitted to the ECMA for standardization. This package contains the major version 2 of mono.
21 lines
852 B
Text
21 lines
852 B
Text
$NetBSD: patch-dc,v 1.1 2013/06/17 12:43:28 wiz Exp $
|
|
--- mono/mini/mini-x86.h.orig 2010-10-05 22:59:29.000000000 +0300
|
|
+++ mono/mini/mini-x86.h 2010-10-07 18:35:56.000000000 +0300
|
|
@@ -51,7 +51,7 @@
|
|
#endif /* __HAIKU__ */
|
|
|
|
#if defined( __linux__) || defined(__sun) || defined(__APPLE__) || defined(__NetBSD__) || \
|
|
- defined(__FreeBSD__) || defined(__OpenBSD__)
|
|
+ defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
|
#define MONO_ARCH_USE_SIGACTION
|
|
#endif
|
|
|
|
@@ -170,7 +170,7 @@
|
|
gboolean need_stack_frame;
|
|
} MonoCompileArch;
|
|
|
|
-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__)
|
|
+#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__APPLE__) || defined(__DragonFly__)
|
|
# define SC_EAX sc_eax
|
|
# define SC_EBX sc_ebx
|
|
# define SC_ECX sc_ecx
|