Index: head/lang/mono5.20/files/patch-configure.ac =================================================================== --- head/lang/mono5.20/files/patch-configure.ac (revision 557884) +++ head/lang/mono5.20/files/patch-configure.ac (nonexistent) @@ -1,20 +0,0 @@ ---- configure.ac.orig 2018-04-18 10:51:42.000000000 +0300 -+++ configure.ac 2018-06-24 02:38:19.860780000 +0300 -@@ -3271,6 +3271,8 @@ - BTLS_PLATFORM=i386 - ;; - openbsd*|freebsd*|kfreebsd-gnu*) -+ BTLS_SUPPORTED=yes -+ BTLS_PLATFORM=i386 - ;; - esac - ;; -@@ -3295,6 +3297,8 @@ - boehm_supported=false - ;; - openbsd*|freebsd*|kfreebsd-gnu*) -+ BTLS_SUPPORTED=yes -+ BTLS_PLATFORM=x86_64 - ;; - mingw*) - ;; Property changes on: head/lang/mono5.20/files/patch-configure.ac ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/mono5.20/files/patch-mono_mini_tramp-amd64.c =================================================================== --- head/lang/mono5.20/files/patch-mono_mini_tramp-amd64.c (revision 557884) +++ head/lang/mono5.20/files/patch-mono_mini_tramp-amd64.c (nonexistent) @@ -1,26 +0,0 @@ ---- mono/mini/tramp-amd64.c.orig 2018-04-13 23:37:57 UTC -+++ mono/mini/tramp-amd64.c -@@ -363,7 +363,11 @@ mono_arch_create_generic_trampoline (Mon - } - for (i = 0; i < AMD64_XMM_NREG; ++i) - if (AMD64_IS_ARGUMENT_XREG (i)) -+#if defined(MONO_HAVE_SIMD_REG) - amd64_movdqu_membase_reg (code, AMD64_RBP, saved_fpregs_offset + (i * sizeof(MonoContextSimdReg)), i); -+#else -+ amd64_movsd_membase_reg (code, AMD64_RBP, saved_fpregs_offset + (i * sizeof(double)), i); -+#endif - - /* Check that the stack is aligned */ - amd64_mov_reg_reg (code, AMD64_R11, AMD64_RSP, sizeof (mgreg_t)); -@@ -540,7 +544,11 @@ mono_arch_create_generic_trampoline (Mon - amd64_mov_reg_membase (code, i, AMD64_RBP, saved_regs_offset + (i * sizeof(mgreg_t)), sizeof(mgreg_t)); - for (i = 0; i < AMD64_XMM_NREG; ++i) - if (AMD64_IS_ARGUMENT_XREG (i)) -+#if defined(MONO_HAVE_SIMD_REG) - amd64_movdqu_reg_membase (code, i, AMD64_RBP, saved_fpregs_offset + (i * sizeof(MonoContextSimdReg))); -+#else -+ amd64_movsd_reg_membase (code, i, AMD64_RBP, saved_fpregs_offset + (i * sizeof(double))); -+#endif - - /* Restore stack */ - #if TARGET_WIN32 Property changes on: head/lang/mono5.20/files/patch-mono_mini_tramp-amd64.c ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/mono5.20/files/patch-mcs_class_Mono.Security_Mono.Security.Cryptography_KeyPairPersistence.cs =================================================================== --- head/lang/mono5.20/files/patch-mcs_class_Mono.Security_Mono.Security.Cryptography_KeyPairPersistence.cs (revision 557884) +++ head/lang/mono5.20/files/patch-mcs_class_Mono.Security_Mono.Security.Cryptography_KeyPairPersistence.cs (nonexistent) @@ -1,11 +0,0 @@ ---- mcs/class/Mono.Security/Mono.Security.Cryptography/KeyPairPersistence.cs.orig 2017-07-20 18:10:59 UTC -+++ mcs/class/Mono.Security/Mono.Security.Cryptography/KeyPairPersistence.cs -@@ -244,7 +244,7 @@ namespace Mono.Security.Cryptography { - if ((_machinePath == null) || (!_machinePathExists)) { - _machinePath = Path.Combine ( - Environment.GetFolderPath (Environment.SpecialFolder.CommonApplicationData), -- ".mono"); -+ "mono"); - _machinePath = Path.Combine (_machinePath, "keypairs"); - - _machinePathExists = Directory.Exists (_machinePath); Property changes on: head/lang/mono5.20/files/patch-mcs_class_Mono.Security_Mono.Security.Cryptography_KeyPairPersistence.cs ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/lang/mono5.20/files/patch-mono_utils_mono-context.h =================================================================== --- head/lang/mono5.20/files/patch-mono_utils_mono-context.h (revision 557884) +++ head/lang/mono5.20/files/patch-mono_utils_mono-context.h (nonexistent) @@ -1,42 +0,0 @@ ---- mono/utils/mono-context.h.orig 2018-04-13 23:37:57 UTC -+++ mono/utils/mono-context.h -@@ -24,23 +24,30 @@ - - #if defined(TARGET_X86) - #if defined(__APPLE__) -+#define MONO_HAVE_SIMD_REG - typedef struct __darwin_xmm_reg MonoContextSimdReg; - #endif - #elif defined(TARGET_AMD64) - #if defined(__APPLE__) -+#define MONO_HAVE_SIMD_REG - typedef struct __darwin_xmm_reg MonoContextSimdReg; - #elif defined(__linux__) && defined(__GLIBC__) -+#define MONO_HAVE_SIMD_REG - typedef struct _libc_xmmreg MonoContextSimdReg; - #elif defined(HOST_WIN32) -+#define MONO_HAVE_SIMD_REG - #include - typedef __m128d MonoContextSimdReg; - #elif defined(HOST_ANDROID) -+#define MONO_HAVE_SIMD_REG - typedef struct _libc_xmmreg MonoContextSimdReg; - #elif defined(__linux__) -+#define MONO_HAVE_SIMD_REG - #include - typedef __m128d MonoContextSimdReg; - #endif - #elif defined(TARGET_ARM64) -+#define MONO_HAVE_SIMD_REG - typedef __uint128_t MonoContextSimdReg; - #endif - -@@ -255,7 +262,7 @@ typedef struct { - - typedef struct { - mgreg_t gregs [AMD64_NREG]; --#if defined(__APPLE__) || (defined(__linux__) && defined(__GLIBC__)) || defined(HOST_WIN32) -+#if defined(MONO_HAVE_SIMD_REG) - MonoContextSimdReg fregs [AMD64_XMM_NREG]; - #else - double fregs [AMD64_XMM_NREG]; Property changes on: head/lang/mono5.20/files/patch-mono_utils_mono-context.h ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -on \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property