From bd3424913138d10f9c4fdb6176fb471e8d1ba1d7 Mon Sep 17 00:00:00 2001 From: Sean Gillespie Date: Fri, 27 Oct 2017 14:37:54 -0700 Subject: [Local GC] Implement loader protocol for a standalone GC (#14663) * First cut of the load protocol * Implement for non-standalone GC * Initial working implementation * First steps towards not using GetProcAddress when not using a standalone GC * Factor out loading routines into standalone and non-standalone cases * Remove the FEATURE_STANDALONE_GC_ONLY build * Code cleanup and comments * Comments for the version numbers * Use more appropriate type for config string * add GC_LOAD_STATUS_BEFORE_START to disambiguate failures before the start of the load and failures at the beginning of the load * FEATURE_STANDALONE_GC on by default * Implement YieldProcessor and MemoryBarrier for arm and arm64 * Remove missed FEATURE_STANDALONE_GC feature check --- CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 6b4a9a4a95..a48ef765cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -599,10 +599,6 @@ if(FEATURE_STANDALONE_GC) add_subdirectory(src/gc) endif(FEATURE_STANDALONE_GC) -if(FEATURE_STANDALONE_GC_ONLY) - add_definitions(-DFEATURE_STANDALONE_GC_ONLY) -endif(FEATURE_STANDALONE_GC_ONLY) - if (CLR_CMAKE_PLATFORM_UNIX) include_directories("src/pal/inc") include_directories("src/pal/inc/rt") -- cgit v1.2.3