diff options
Diffstat (limited to 'lang/mono/files/patch-mono_metadata_class.c')
| -rw-r--r-- | lang/mono/files/patch-mono_metadata_class.c | 14 |
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 */ |
