Merge shared changes from corert and use C# shared project to enable VS editing ...
authorAlex Perovich <alperovi@microsoft.com>
Fri, 3 Mar 2017 02:11:47 +0000 (20:11 -0600)
committerJan Kotas <jkotas@microsoft.com>
Fri, 3 Mar 2017 02:11:47 +0000 (18:11 -0800)
commit207c3c4a535e3acde00ecbf252dcf2f2f41bd5d3
tree6efc02956764c4227720bdcd625251a2bc1812d1
parentec6ad3e91a043d598308ebab49ad81163af19a22
Merge shared changes from corert and use C# shared project to enable VS editing (dotnet/coreclr#9922)

Commit migrated from https://github.com/dotnet/coreclr/commit/684784fdb929f2c7d0173a317cb6e3ac6dc29d1a
52 files changed:
src/coreclr/src/mscorlib/System.Private.CoreLib.csproj
src/coreclr/src/mscorlib/System.Private.CoreLib.sln
src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.Libraries.cs
src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetCwd.cs
src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.MksTemps.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.MksTemps.cs with 100% similarity]
src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs
src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.NTSTATUS.cs [deleted file]
src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Errors.cs
src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CreateFile.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.CreateFile.cs with 93% similarity]
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FILE_INFO_BY_HANDLE_CLASS.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetFileInformationByHandle.cs with 100% similarity]
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FileOperations.cs [deleted file]
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFileInformationByHandleEx.cs
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SafeCreateFile.cs [deleted file]
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetErrorMode.cs
src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.UnsafeCreateFile.cs [deleted file]
src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.projitems [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.shproj [new file with mode: 0644]
src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.sources [deleted file]
src/coreclr/src/mscorlib/shared/System/IO/FileStream.OSX.cs
src/coreclr/src/mscorlib/shared/System/IO/FileStream.Win32.cs
src/coreclr/src/mscorlib/shared/System/IO/Path.Unix.cs
src/coreclr/src/mscorlib/shared/System/IO/Path.Win32.cs [deleted file]
src/coreclr/src/mscorlib/shared/System/IO/Path.cs
src/coreclr/src/mscorlib/src/Debug.cs [moved from src/coreclr/src/mscorlib/corefx/Debug.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Calendar.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Calendar.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Casing.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Casing.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Collation.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Collation.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Idna.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Idna.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Locale.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Locale.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Normalization.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Normalization.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.ResultCode.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.ResultCode.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.TimeZoneInfo.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.TimeZoneInfo.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Globalization.Native/Interop.Utils.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Globalization.Native/Interop.Utils.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Unix/System.Native/Interop.GetRandomBytes.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/Interop/Windows/Crypt32/Interop.CryptProtectMemory.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/Crypt32/Interop.CryptProtectMemory.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/Normaliz/Interop.Idna.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/Normaliz/Interop.Idna.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/NtDll/Interop.ZeroMemory.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/NtDll/Interop.ZeroMemory.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/kernel32/Interop.Globalization.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.Globalization.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/kernel32/Interop.WideCharToMultiByte.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.WideCharToMultiByte.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/oleaut32/Interop.SysAllocStringLen.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/oleaut32/Interop.SysAllocStringLen.cs with 100% similarity]
src/coreclr/src/mscorlib/src/Interop/Windows/oleaut32/Interop.SysStringLen.cs [moved from src/coreclr/src/mscorlib/corefx/Interop/Windows/oleaut32/Interop.SysStringLen.cs with 100% similarity]
src/coreclr/src/mscorlib/src/SR.cs [moved from src/coreclr/src/mscorlib/corefx/SR.cs with 99% similarity]
src/coreclr/src/mscorlib/src/System/Buffers/ArrayPoolEventSource.cs [moved from src/coreclr/src/mscorlib/shared/System/Buffers/ArrayPoolEventSource.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/HResults.cs [moved from src/coreclr/src/mscorlib/corefx/System/HResults.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Security/SafeBSTRHandle.cs [moved from src/coreclr/src/mscorlib/corefx/System/Security/SafeBSTRHandle.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Security/SecureString.Unix.cs [moved from src/coreclr/src/mscorlib/corefx/System/Security/SecureString.Unix.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Security/SecureString.Windows.cs [moved from src/coreclr/src/mscorlib/corefx/System/Security/SecureString.Windows.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Security/SecureString.cs [moved from src/coreclr/src/mscorlib/corefx/System/Security/SecureString.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandle.cs [moved from src/coreclr/src/mscorlib/corefx/System/Threading/ClrThreadPoolBoundHandle.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Threading/ClrThreadPoolBoundHandleOverlapped.cs [moved from src/coreclr/src/mscorlib/corefx/System/Threading/ClrThreadPoolBoundHandleOverlapped.cs with 100% similarity]
src/coreclr/src/mscorlib/src/System/Threading/ClrThreadPoolPreAllocatedOverlapped.cs [moved from src/coreclr/src/mscorlib/corefx/System/Threading/ClrThreadPoolPreAllocatedOverlapped.cs with 100% similarity]