This change ports the support files from NetFxDev1. It doesn't change behavior yet...
authorJeremy Kuhne <jeremy.kuhne@microsoft.com>
Fri, 6 May 2016 00:20:27 +0000 (17:20 -0700)
committerJeremy Kuhne <jeremy.kuhne@microsoft.com>
Fri, 6 May 2016 00:20:27 +0000 (17:20 -0700)
commit69627b0f1644814acfdcc6ea0b2b293f23ef94c5
treeb9e3f4b7d293e5ef6ff87d5ec0727965e920b37d
parent026aa0a2839d486da2bfb8abf619c3972ec7d9a3
This change ports the support files from NetFxDev1. It doesn't change behavior yet. Adding a feature for the app context switch for path compat as we don't intend to use it in core.

[tfs-changeset: 1602284]

Commit migrated from https://github.com/dotnet/coreclr/commit/2ae90a015933dc85192b73c2bf8361cf59cef035
src/coreclr/src/mscorlib/mscorlib.shared.sources.props
src/coreclr/src/mscorlib/src/Microsoft/Win32/Win32Native.cs
src/coreclr/src/mscorlib/src/System/AppContext/AppContextDefaultValues.Defaults.cs
src/coreclr/src/mscorlib/src/System/AppDomain.cs
src/coreclr/src/mscorlib/src/System/AppDomainSetup.cs
src/coreclr/src/mscorlib/src/System/IO/LongPathHelper.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/System/IO/PathInternal.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/NativeBuffer.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/SafeHeapHandle.cs [new file with mode: 0644]
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/StringBuffer.cs [new file with mode: 0644]