diff options
author | Jan Kotas <jkotas@microsoft.com> | 2016-03-15 19:46:34 -0700 |
---|---|---|
committer | Jan Kotas <jkotas@microsoft.com> | 2016-03-15 19:46:34 -0700 |
commit | ffc7372713170e09a9f80d4cd8d6bb238378a34b (patch) | |
tree | 482babd939c7339c70d0b19c9dcb814567ab21e2 /clr.coreclr.props | |
parent | b09f46863aca0e94f8bb57dcc2905d3667498140 (diff) | |
download | coreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.tar.gz coreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.tar.bz2 coreclr-ffc7372713170e09a9f80d4cd8d6bb238378a34b.zip |
Prune Windows mscorlib
In model.xml, I went over:
- FEATURE_ conditions that are disabled on Unix
- FEATURE_ conditions related to NetCF
- All ApiFxInternal methods
And flipped most them either to public, ImplRoot or deleted them.
Testing: Run all open CoreCLR and CoreFX tests, built legacy build razzle
[tfs-changeset: 1586209]
Diffstat (limited to 'clr.coreclr.props')
-rw-r--r-- | clr.coreclr.props | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/clr.coreclr.props b/clr.coreclr.props index 77b5791914..a3354867c3 100644 --- a/clr.coreclr.props +++ b/clr.coreclr.props @@ -24,8 +24,6 @@ <FeatureFrameworkInternal>true</FeatureFrameworkInternal> <FeatureHijack>true</FeatureHijack> <FeatureInteropDebugging Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'amd64')">true</FeatureInteropDebugging> - <FeatureIsostore>true</FeatureIsostore> - <FeatureIsostoreLight>true</FeatureIsostoreLight> <FeatureIsymReader>true</FeatureIsymReader> <!-- This is here for testing purposes only, and only on checked builds for x86/ARM --> <FeatureLazyCOWPages Condition="'$(_BuildType)'!='ret' and (('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'arm'))">true</FeatureLazyCOWPages> @@ -44,8 +42,6 @@ <FeatureVersioning>true</FeatureVersioning> <FeatureVersioningLog>true</FeatureVersioningLog> <FeatureWin32Registry>true</FeatureWin32Registry> - <FeatureX509>true</FeatureX509> - <FeatureX509Securestrings>true</FeatureX509Securestrings> <FeatureXPlatDacDebugging_HostWindowsx86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureXPlatDacDebugging_HostWindowsx86> <FeatureXPlatDacDebugging_HostWindowsAMD64 Condition="'$(TargetArch)' == 'amd64' or '$(TargetArch)' == 'arm64'">true</FeatureXPlatDacDebugging_HostWindowsAMD64> <FeatureXPlatDacDebugging_HostOneCorex86 Condition="'$(TargetArch)' == 'i386' or '$(TargetArch)' == 'arm'">true</FeatureXPlatDacDebugging_HostOneCorex86> @@ -58,15 +54,12 @@ <FeatureCoreSystem>true</FeatureCoreSystem> <FeatureClassicCominterop>true</FeatureClassicCominterop> - <FeatureLegacySurface>true</FeatureLegacySurface> <FeatureCominterop>true</FeatureCominterop> <FeatureICastable>true</FeatureICastable> <FeatureCominteropUnmanagedActivation>true</FeatureCominteropUnmanagedActivation> <FeatureCominteropWinRTManagedActivation>true</FeatureCominteropWinRTManagedActivation> - <FeatureCrypto>true</FeatureCrypto> <FeatureHostAssemblyResolver>true</FeatureHostAssemblyResolver> <FeatureLazyCOWPages Condition="('$(TargetArch)' == 'i386') or ('$(TargetArch)' == 'arm')">true</FeatureLazyCOWPages> - <FeatureLegacyNetCFCrypto>true</FeatureLegacyNetCFCrypto> <FeatureLatin1>true</FeatureLatin1> <FeatureEncodingNls>true</FeatureEncodingNls> <FeatureAscii>true</FeatureAscii> @@ -113,15 +106,6 @@ <FeatureCominteropWinRTManagedActivation>false</FeatureCominteropWinRTManagedActivation> <FeatureManagedEtw>false</FeatureManagedEtw> - <!-- Features implemented by fxcore --> - <FeatureLegacySurface>false</FeatureLegacySurface> - <FeatureCrypto>false</FeatureCrypto> - <FeatureLegacyNetCFCrypto>false</FeatureLegacyNetCFCrypto> - <FeatureX509>false</FeatureX509> - <FeatureX509Securestrings>false</FeatureX509Securestrings> - <FeatureIsostore>false</FeatureIsostore> - <FeatureIsostoreLight>false</FeatureIsostoreLight> - <FeatureCoreFxGlobalization>true</FeatureCoreFxGlobalization> </PropertyGroup> </Project> |