summaryrefslogtreecommitdiff
path: root/lang/mono/files/patch-mono_metadata_class.c
diff options
context:
space:
mode:
authorFlorent Thoumie <flz@FreeBSD.org>2009-02-09 09:00:01 +0000
committerFlorent Thoumie <flz@FreeBSD.org>2009-02-09 09:00:01 +0000
commitc1f23cd26d8ec0c157abfb1fe1f52b3aaddee6e8 (patch)
tree6bc6e9b8c27f338bda10b7f147eca039dcc7fb74 /lang/mono/files/patch-mono_metadata_class.c
parentFix doc build with upcoming mono 2.0.1. (diff)
- Update lang/mono to 2.0.1.
- Also update a bunch of c-sharp ports to their latest version. - Change maintainership to mono@FreeBSD.org. PR: ports/129724 Submitted by: Phillip Neumann, Romain Tartiere (bsd-sharp team)
Diffstat (limited to 'lang/mono/files/patch-mono_metadata_class.c')
-rw-r--r--lang/mono/files/patch-mono_metadata_class.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/lang/mono/files/patch-mono_metadata_class.c b/lang/mono/files/patch-mono_metadata_class.c
new file mode 100644
index 000000000000..5150caa94ea0
--- /dev/null
+++ b/lang/mono/files/patch-mono_metadata_class.c
@@ -0,0 +1,14 @@
+--- mono/metadata/class.c.orig 2008-11-01 01:58:37.000000000 -0300
++++ mono/metadata/class.c 2008-11-01 02:01:35.000000000 -0300
+@@ -7449,7 +7449,10 @@
+ gboolean
+ mono_class_generic_sharing_enabled (MonoClass *class)
+ {
+-#if defined(__i386__) || defined(__x86_64__)
++#if defined(__FreeBSD__) && defined(__x86_64__)
++/* https://bugzilla.novell.com/show_bug.cgi?id=434457 */
++ static gboolean supported = FALSE;
++#elif defined(__i386__) || defined(__x86_64__)
+ static gboolean supported = TRUE;
+ #else
+ /* Not supported by the JIT backends */