diff options
author | Rolf Bjarne Kvinge <rolf@xamarin.com> | 2019-06-20 16:59:18 +0300 |
---|---|---|
committer | Rolf Bjarne Kvinge <rolf@xamarin.com> | 2019-06-20 16:59:18 +0300 |
commit | 0414dcf59bfd19ae65e1569a9ddce7f097021950 (patch) | |
tree | 38ed17ad88ae07c4dad78b1b3ab89213e98d4597 | |
parent | 4dbf3b3c3a5a7a35bc4bdaebb0e17017a99bbeae (diff) | |
parent | 3a07bd426d3dae0d9b6c7891e7bb11f487b18484 (diff) |
Merge remote-tracking branch 'origin/2018-08' into 2018-08-watchos-d16-12018-08-watchos-d16-1
m--------- | external/api-snapshot | 0 | ||||
-rw-r--r-- | mcs/class/Facades/System.Memory/TypeForwarders.cs | 2 | ||||
-rw-r--r-- | mono/mini/debugger-agent.c | 2 | ||||
-rw-r--r-- | mono/mini/exceptions-arm64.c | 2 | ||||
-rw-r--r-- | packaging/MacSDK/msbuild.py | 2 | ||||
-rw-r--r-- | packaging/MacSDK/nuget.py | 2 | ||||
-rwxr-xr-x | packaging/Windows/defs/managed-components | 7 |
7 files changed, 12 insertions, 5 deletions
diff --git a/external/api-snapshot b/external/api-snapshot -Subproject a388436d3153be61cb346049df7063bc2c6fe05 +Subproject e6f50f3d366a1cf8e95afa6db62d978bdd67c4e diff --git a/mcs/class/Facades/System.Memory/TypeForwarders.cs b/mcs/class/Facades/System.Memory/TypeForwarders.cs index d7d2b797acc..937b4a5ff0c 100644 --- a/mcs/class/Facades/System.Memory/TypeForwarders.cs +++ b/mcs/class/Facades/System.Memory/TypeForwarders.cs @@ -33,8 +33,10 @@ [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryManager<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryHandle))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.MemoryPool<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.OperationStatus))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequenceSegment<>))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.ReadOnlySequence<>))] +[assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.StandardFormat))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Binary.BinaryPrimitives))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Base64))] [assembly:System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Buffers.Text.Utf8Formatter))] diff --git a/mono/mini/debugger-agent.c b/mono/mini/debugger-agent.c index 702cfcd0994..0571daaf83f 100644 --- a/mono/mini/debugger-agent.c +++ b/mono/mini/debugger-agent.c @@ -2789,6 +2789,8 @@ try_process_suspend (void *the_tls, MonoContext *ctx) /* Fastpath during invokes, see in process_suspend () */ if (suspend_count - tls->resume_count == 0) return FALSE; + if (tls->invoke) + return FALSE; process_suspend (tls, ctx); return TRUE; } diff --git a/mono/mini/exceptions-arm64.c b/mono/mini/exceptions-arm64.c index f74fced3cd2..23204ccd078 100644 --- a/mono/mini/exceptions-arm64.c +++ b/mono/mini/exceptions-arm64.c @@ -96,7 +96,7 @@ mono_arch_get_call_filter (MonoTrampInfo **info, gboolean aot) fregs_offset = offset; offset += num_fregs * 8; ctx_offset = offset; - ctx_offset += 8; + offset += 8; frame_size = ALIGN_TO (offset, MONO_ARCH_FRAME_ALIGNMENT); /* diff --git a/packaging/MacSDK/msbuild.py b/packaging/MacSDK/msbuild.py index 0d3753bfe47..0630bb37064 100644 --- a/packaging/MacSDK/msbuild.py +++ b/packaging/MacSDK/msbuild.py @@ -3,7 +3,7 @@ import fileinput class MSBuild (GitHubPackage): def __init__ (self): GitHubPackage.__init__ (self, 'mono', 'msbuild', '15', # note: fix scripts/ci/run-test-mac-sdk.sh when bumping the version number - revision = '4c8adc5130321db5508bdfcb2f7719801725c30c') + revision = '5b35a69a2e2b09b0ce39616f4639cd1df3d4ccae') def build (self): self.sh ('./eng/cibuild_bootstrapped_msbuild.sh --host_type mono --configuration Release --skip_tests') diff --git a/packaging/MacSDK/nuget.py b/packaging/MacSDK/nuget.py index 96bb67761aa..582f5cdecbf 100644 --- a/packaging/MacSDK/nuget.py +++ b/packaging/MacSDK/nuget.py @@ -4,7 +4,7 @@ import fileinput class NuGetBinary (Package): def __init__(self): - Package.__init__(self, name='NuGet', version='5.0.0', sources=[ + Package.__init__(self, name='NuGet', version='5.0.2', sources=[ 'https://dist.nuget.org/win-x86-commandline/v%{version}/nuget.exe']) def build(self): diff --git a/packaging/Windows/defs/managed-components b/packaging/Windows/defs/managed-components index 7e1676ad46a..c3465b72c6a 100755 --- a/packaging/Windows/defs/managed-components +++ b/packaging/Windows/defs/managed-components @@ -75,15 +75,17 @@ install() rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/Microsoft* ${REPODIR}/../../tmp/mono/lib/mono/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/msbuild ${REPODIR}/../../tmp/mono/lib/mono/ rm -f ${REPODIR}/../../tmp/mono/lib/mono/msbuild/15.0/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/libhostfxr.dylib + rm -f ${REPODIR}/../../tmp/mono/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/libhostfxr.dylib if [ "$1" = "x64" ]; then - cp ${REPODIR}/hostfxr-x64/hostfxr.dll ${REPODIR}/../../tmp/mono/lib/mono/msbuild/15.0/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/ + cp ${REPODIR}/hostfxr-x64/hostfxr.dll ${REPODIR}/../../tmp/mono/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/ else - cp ${REPODIR}/hostfxr-x86/hostfxr.dll ${REPODIR}/../../tmp/mono/lib/mono/msbuild/15.0/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/ + cp ${REPODIR}/hostfxr-x86/hostfxr.dll ${REPODIR}/../../tmp/mono/lib/mono/msbuild/Current/bin/SdkResolvers/Microsoft.DotNet.MSBuildSdkResolver/ fi rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/nuget ${REPODIR}/../../tmp/mono/lib/mono/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild-frameworks ${REPODIR}/../../tmp/mono/lib/mono/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/deniedAssembliesList.txt ${REPODIR}/../../tmp/mono/lib/mono/xbuild/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/15.0 ${REPODIR}/../../tmp/mono/lib/mono/xbuild/ + rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Current ${REPODIR}/../../tmp/mono/lib/mono/xbuild/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/Microsoft.NET.Build.Extensions ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/NuGet ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/Portable/VisualStudio ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/Portable/ @@ -93,6 +95,7 @@ install() rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/FSharp ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/VisualStudio/v14.0/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/FSharp ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/VisualStudio/v15.0/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/gac/nunit*/2.4.8.0__96d09a1eb7f44a77/*.dll* ${REPODIR}/../../tmp/mono/lib/mono/4.5/ + rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/xbuild/Microsoft/VisualStudio/v16.0/FSharp ${REPODIR}/../../tmp/mono/lib/mono/xbuild/Microsoft/VisualStudio/v16.0/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/4.5/Microsoft.VisualBasic.dll ${REPODIR}/../../tmp/mono/lib/mono/4.5/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/4.5/Mono.Cecil.VB* ${REPODIR}/../../tmp/mono/lib/mono/4.5/ rsync -a --copy-links ${REPODIR}/mono-mac/lib/mono/4.5/Mono.WebServer2.dll ${REPODIR}/../../tmp/mono/lib/mono/4.5/ |