Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike McLaughlin <mikem@microsoft.com>2021-02-24 20:12:38 +0300
committerGitHub <noreply@github.com>2021-02-24 20:12:38 +0300
commite4727784441d46d416bba16ff1404a4942b53e62 (patch)
tree4ab109082a09b2f4440e64580955e9f652284794 /src/coreclr/vm/CMakeLists.txt
parent8f0f819d49c75a57dd2bc3e0a80e7cbd8ec520e1 (diff)
Hot reload for xplat change broke DAC (#48672)
On Linux/MacOS only enabled ENC for the debug/ee and vm directories and that through some the EE's data structure's vtables between the runtime and DAC.
Diffstat (limited to 'src/coreclr/vm/CMakeLists.txt')
-rw-r--r--src/coreclr/vm/CMakeLists.txt7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/coreclr/vm/CMakeLists.txt b/src/coreclr/vm/CMakeLists.txt
index 421af679639..5bd32629f3d 100644
--- a/src/coreclr/vm/CMakeLists.txt
+++ b/src/coreclr/vm/CMakeLists.txt
@@ -39,13 +39,6 @@ if(FEATURE_PERFTRACING)
include_directories(${CORECLR_EVENTPIPE_SHIM_DIR})
endif(FEATURE_PERFTRACING)
-# Enable ENC subset for hot reload on Linux/MacOS x64, exclude arm & arm64
-if(NOT CLR_CMAKE_TARGET_WIN32)
- if(CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386)
- add_compile_definitions($<$<AND:$<NOT:$<BOOL:$<TARGET_PROPERTY:CROSSGEN_COMPONENT>>>,$<NOT:$<BOOL:$<TARGET_PROPERTY:DAC_COMPONENT>>>>:EnC_SUPPORTED>)
- endif(CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_I386)
-endif(NOT CLR_CMAKE_TARGET_WIN32)
-
set(VM_SOURCES_DAC_AND_WKS_COMMON
appdomain.cpp
array.cpp