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 --- build.sh | 4 ---- 1 file changed, 4 deletions(-) (limited to 'build.sh') diff --git a/build.sh b/build.sh index a098d5e9ad..865f0feebf 100755 --- a/build.sh +++ b/build.sh @@ -50,7 +50,6 @@ usage() echo "-ignorewarnings - do not treat warnings as errors" echo "-cmakeargs - user-settable additional arguments passed to CMake." echo "-bindir - output directory (defaults to $__ProjectRoot/bin)" - echo "-buildstandalonegc - builds the GC in a standalone mode. Can't be used with \"cmakeargs\"." echo "-msbuildonunsupportedplatform - build managed binaries even if distro is not officially supported." echo "-numproc - set the number of build processes." exit 1 @@ -859,9 +858,6 @@ while :; do exit 1 fi ;; - buildstandalonegc|-buildstandalonegc) - __cmakeargs="$__cmakeargs -DFEATURE_STANDALONE_GC=1 -DFEATURE_STANDALONE_GC_ONLY=1" - ;; msbuildonunsupportedplatform|-msbuildonunsupportedplatform) __msbuildonunsupportedplatform=1 ;; -- cgit v1.2.3