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 /CMakeLists.txt | |
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 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index c8eadf24cb..ef0220d9a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -692,9 +692,6 @@ if (CLR_CMAKE_PLATFORM_UNIX) endif(CLR_CMAKE_PLATFORM_UNIX) add_definitions(-DFEATURE_CORESYSTEM) add_definitions(-DFEATURE_CORRUPTING_EXCEPTIONS) -if(WIN32) - add_definitions(-DFEATURE_CRYPTO) -endif(WIN32) if(CLR_CMAKE_PLATFORM_UNIX) add_definitions(-DFEATURE_DBGIPC_TRANSPORT_DI) add_definitions(-DFEATURE_DBGIPC_TRANSPORT_VM) @@ -718,20 +715,10 @@ if (CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64) add_definitions(-DFEATURE_IMPLICIT_TLS) set(FEATURE_IMPLICIT_TLS 1) endif(CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64) -if(WIN32) - add_definitions(-DFEATURE_ISOSTORE) - add_definitions(-DFEATURE_ISOSTORE_LIGHT) -endif(WIN32) add_definitions(-DFEATURE_ISYM_READER) add_definitions(-DFEATURE_LEGACYNETCF) -if(WIN32) - add_definitions(-DFEATURE_LEGACYNETCFCRYPTO) -endif(WIN32) add_definitions(-DFEATURE_LEGACYNETCF_DBG_HOST_CONTROL) add_definitions(-DFEATURE_LEGACYNETCFFAS) -if(WIN32) -add_definitions(-DFEATURE_LEGACYSURFACE) -endif(WIN32) add_definitions(-DFEATURE_LOADER_OPTIMIZATION) add_definitions(-DFEATURE_MANAGED_ETW) add_definitions(-DFEATURE_MANAGED_ETW_CHANNELS) @@ -781,10 +768,6 @@ endif(WIN32) add_definitions(-DFEATURE_WIN32_REGISTRY) add_definitions(-DFEATURE_WINDOWSPHONE) add_definitions(-DFEATURE_WINMD_RESILIENT) -if(WIN32) - add_definitions(-DFEATURE_X509) - add_definitions(-DFEATURE_X509_SECURESTRINGS) -endif(WIN32) if(CLR_CMAKE_BUILD_TESTS) add_subdirectory(tests) |