From c0b2a1b7b252b51b02f797ebd30f79a3bd49e368 Mon Sep 17 00:00:00 2001 From: Alex Perovich Date: Mon, 27 Feb 2017 20:54:54 -0600 Subject: [PATCH] Move Used interop sources into shared folder (dotnet/coreclr#9840) Commit migrated from https://github.com/dotnet/coreclr/commit/6e32dcdda32b76b1767d55042c3a347c5fdbe8e3 --- .../src/mscorlib/System.Private.CoreLib.csproj | 49 -------------------- .../Interop/Unix/Interop.Errors.cs | 0 .../Interop/Unix/Interop.IOErrors.cs | 0 .../Interop/Unix/Interop.Libraries.cs | 0 .../Interop/Unix/System.Native/Interop.Close.cs | 0 .../Interop/Unix/System.Native/Interop.FLock.cs | 0 .../Interop/Unix/System.Native/Interop.FSync.cs | 0 .../Unix/System.Native/Interop.FTruncate.cs | 0 .../Interop/Unix/System.Native/Interop.GetCwd.cs | 0 .../Unix/System.Native/Interop.GetUnixName.cs | 0 .../Interop/Unix/System.Native/Interop.LSeek.cs | 0 .../Unix/System.Native/Interop.LockFileRegion.cs} | 0 .../Interop/Unix/System.Native/Interop.Open.cs | 0 .../Unix/System.Native/Interop.OpenFlags.cs | 0 .../Interop/Unix/System.Native/Interop.PathConf.cs | 0 .../Unix/System.Native/Interop.Permissions.cs | 0 .../Unix/System.Native/Interop.PosixFAdvise.cs | 0 .../Interop/Unix/System.Native/Interop.Read.cs | 0 .../Interop/Unix/System.Native/Interop.Stat.cs | 0 .../Interop/Unix/System.Native/Interop.Unlink.cs | 0 .../Interop/Unix/System.Native/Interop.Write.cs | 0 .../Windows/BCrypt/Interop.BCryptGenRandom.cs | 0 .../Interop/Windows/BCrypt/Interop.NTSTATUS.cs | 0 .../Interop/Windows/Interop.BOOL.cs | 0 .../Interop/Windows/Interop.Errors.cs | 0 .../Interop/Windows/Interop.Libraries.cs | 0 .../Windows/Kernel32}/Interop.CancelIoEx.cs | 0 .../Windows/Kernel32}/Interop.CloseHandle.cs | 0 .../Windows/Kernel32}/Interop.FileOperations.cs | 0 .../Interop/Windows/Kernel32}/Interop.FileTypes.cs | 0 .../Windows/Kernel32}/Interop.FlushFileBuffers.cs | 0 .../Windows/Kernel32}/Interop.FormatMessage.cs | 0 .../Interop.GetFileInformationByHandleEx.cs | 0 .../Kernel32}/Interop.GetFileType_SafeHandle.cs | 0 .../Windows/Kernel32}/Interop.GetFullPathNameW.cs | 0 .../Windows/Kernel32}/Interop.GetLongPathNameW.cs | 0 .../Windows/Kernel32}/Interop.GetTempFileNameW.cs | 0 .../Windows/Kernel32}/Interop.GetTempPathW.cs | 0 .../Interop/Windows/Kernel32}/Interop.LockFile.cs | 0 .../Interop.ReadFile_SafeHandle_IntPtr.cs | 0 ...Interop.ReadFile_SafeHandle_NativeOverlapped.cs | 0 .../Kernel32}/Interop.SECURITY_ATTRIBUTES.cs | 0 .../Windows/Kernel32}/Interop.SafeCreateFile.cs | 0 .../Windows/Kernel32}/Interop.SecurityOptions.cs | 0 .../Windows/Kernel32}/Interop.SetEndOfFile.cs | 0 .../Windows/Kernel32}/Interop.SetErrorMode.cs | 0 .../Windows/Kernel32}/Interop.SetFilePointerEx.cs | 0 .../Windows/Kernel32}/Interop.UnsafeCreateFile.cs | 0 .../Interop.WriteFile_SafeHandle_IntPtr.cs | 0 ...nterop.WriteFile_SafeHandle_NativeOverlapped.cs | 0 .../shared/System.Private.CoreLib.Shared.sources | 53 ++++++++++++++++++++++ 51 files changed, 53 insertions(+), 49 deletions(-) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/Interop.Errors.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/Interop.IOErrors.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/Interop.Libraries.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Close.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.FLock.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.FSync.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.FTruncate.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.GetCwd.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.GetUnixName.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.LSeek.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Unix/System.Native/Interop.Fcntl.cs => shared/Interop/Unix/System.Native/Interop.LockFileRegion.cs} (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Open.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.OpenFlags.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.PathConf.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Permissions.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.PosixFAdvise.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Read.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Stat.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Unlink.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Unix/System.Native/Interop.Write.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Windows/BCrypt/Interop.NTSTATUS.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Windows/Interop.BOOL.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Windows/Interop.Errors.cs (100%) rename src/coreclr/src/mscorlib/{corefx => shared}/Interop/Windows/Interop.Libraries.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.CancelIoEx.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.CloseHandle.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.FileOperations.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.FileTypes.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.FlushFileBuffers.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.FormatMessage.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetFileInformationByHandleEx.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetFileType_SafeHandle.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetFullPathNameW.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetLongPathNameW.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetTempFileNameW.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.GetTempPathW.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.LockFile.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.ReadFile_SafeHandle_IntPtr.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.ReadFile_SafeHandle_NativeOverlapped.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SECURITY_ATTRIBUTES.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SafeCreateFile.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SecurityOptions.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SetEndOfFile.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SetErrorMode.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.SetFilePointerEx.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.UnsafeCreateFile.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.WriteFile_SafeHandle_IntPtr.cs (100%) rename src/coreclr/src/mscorlib/{corefx/Interop/Windows/kernel32 => shared/Interop/Windows/Kernel32}/Interop.WriteFile_SafeHandle_NativeOverlapped.cs (100%) diff --git a/src/coreclr/src/mscorlib/System.Private.CoreLib.csproj b/src/coreclr/src/mscorlib/System.Private.CoreLib.csproj index f5d9817..dc935ef 100644 --- a/src/coreclr/src/mscorlib/System.Private.CoreLib.csproj +++ b/src/coreclr/src/mscorlib/System.Private.CoreLib.csproj @@ -1079,37 +1079,8 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -1129,27 +1100,7 @@ - - - - - - - - - - - - - - - - - - - - diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.Errors.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.Errors.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.Errors.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.Errors.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.IOErrors.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.IOErrors.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.IOErrors.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.IOErrors.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.Libraries.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.Libraries.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/Interop.Libraries.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/Interop.Libraries.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Close.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Close.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Close.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Close.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FLock.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FLock.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FLock.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FLock.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FSync.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FSync.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FSync.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FSync.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FTruncate.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FTruncate.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.FTruncate.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.FTruncate.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.GetCwd.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetCwd.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.GetCwd.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetCwd.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.GetUnixName.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetUnixName.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.GetUnixName.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.GetUnixName.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.LSeek.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.LSeek.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.LSeek.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.LSeek.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Fcntl.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.LockFileRegion.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Fcntl.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.LockFileRegion.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Open.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Open.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Open.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Open.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.OpenFlags.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.OpenFlags.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.OpenFlags.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.OpenFlags.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.PathConf.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PathConf.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.PathConf.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PathConf.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Permissions.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Permissions.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Permissions.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Permissions.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.PosixFAdvise.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.PosixFAdvise.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.PosixFAdvise.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Read.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Read.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Read.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Read.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Stat.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Stat.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Stat.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Stat.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Unlink.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Unlink.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Unlink.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Unlink.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Write.cs b/src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Write.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Unix/System.Native/Interop.Write.cs rename to src/coreclr/src/mscorlib/shared/Interop/Unix/System.Native/Interop.Write.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.BCryptGenRandom.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/BCrypt/Interop.NTSTATUS.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.NTSTATUS.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/BCrypt/Interop.NTSTATUS.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/BCrypt/Interop.NTSTATUS.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.BOOL.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.BOOL.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.BOOL.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.BOOL.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.Errors.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Errors.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.Errors.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Errors.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.Libraries.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/Interop.Libraries.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Interop.Libraries.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.CancelIoEx.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CancelIoEx.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.CancelIoEx.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CancelIoEx.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.CloseHandle.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CloseHandle.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.CloseHandle.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.CloseHandle.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FileOperations.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FileOperations.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FileOperations.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FileOperations.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FileTypes.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FileTypes.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FileTypes.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FileTypes.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FlushFileBuffers.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FlushFileBuffers.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FlushFileBuffers.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FlushFileBuffers.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FormatMessage.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FormatMessage.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.FormatMessage.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.FormatMessage.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFileInformationByHandleEx.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFileInformationByHandleEx.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFileInformationByHandleEx.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFileInformationByHandleEx.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFileType_SafeHandle.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFileType_SafeHandle.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFileType_SafeHandle.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFileType_SafeHandle.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFullPathNameW.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFullPathNameW.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetFullPathNameW.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetFullPathNameW.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetLongPathNameW.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetLongPathNameW.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetLongPathNameW.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetLongPathNameW.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetTempFileNameW.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetTempFileNameW.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetTempFileNameW.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetTempFileNameW.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetTempPathW.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetTempPathW.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.GetTempPathW.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.GetTempPathW.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.LockFile.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LockFile.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.LockFile.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.LockFile.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.ReadFile_SafeHandle_IntPtr.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.ReadFile_SafeHandle_IntPtr.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.ReadFile_SafeHandle_IntPtr.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.ReadFile_SafeHandle_IntPtr.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.ReadFile_SafeHandle_NativeOverlapped.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.ReadFile_SafeHandle_NativeOverlapped.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.ReadFile_SafeHandle_NativeOverlapped.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.ReadFile_SafeHandle_NativeOverlapped.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SECURITY_ATTRIBUTES.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SECURITY_ATTRIBUTES.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SECURITY_ATTRIBUTES.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SECURITY_ATTRIBUTES.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SafeCreateFile.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SafeCreateFile.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SafeCreateFile.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SafeCreateFile.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SecurityOptions.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SecurityOptions.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SecurityOptions.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SecurityOptions.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetEndOfFile.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetEndOfFile.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetEndOfFile.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetEndOfFile.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetErrorMode.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetErrorMode.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetErrorMode.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetErrorMode.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetFilePointerEx.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetFilePointerEx.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.SetFilePointerEx.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.SetFilePointerEx.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.UnsafeCreateFile.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.UnsafeCreateFile.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.UnsafeCreateFile.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.UnsafeCreateFile.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.WriteFile_SafeHandle_IntPtr.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.WriteFile_SafeHandle_IntPtr.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.WriteFile_SafeHandle_IntPtr.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.WriteFile_SafeHandle_IntPtr.cs diff --git a/src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.WriteFile_SafeHandle_NativeOverlapped.cs b/src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.WriteFile_SafeHandle_NativeOverlapped.cs similarity index 100% rename from src/coreclr/src/mscorlib/corefx/Interop/Windows/kernel32/Interop.WriteFile_SafeHandle_NativeOverlapped.cs rename to src/coreclr/src/mscorlib/shared/Interop/Windows/Kernel32/Interop.WriteFile_SafeHandle_NativeOverlapped.cs diff --git a/src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.sources b/src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.sources index 211b25e..c6fdba9 100644 --- a/src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.sources +++ b/src/coreclr/src/mscorlib/shared/System.Private.CoreLib.Shared.sources @@ -5,6 +5,59 @@ false false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- 2.7.4