From: Jonghyun Park Date: Tue, 25 Apr 2017 18:40:40 +0000 (+0900) Subject: Allow FEATURE_INTERPRETER to be enabled by command-line option (dotnet/coreclr#11188) X-Git-Tag: submit/tizen/20210909.063632~11030^2~7128 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2c5e58e60df786b22c756b6a2d16cf1387771089;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Allow FEATURE_INTERPRETER to be enabled by command-line option (dotnet/coreclr#11188) * Allow FEATURE_INTERPRETER to be enabled by command-line option * Set FEATURE_INTERPRETER as 0 Commit migrated from https://github.com/dotnet/coreclr/commit/c425377bb175f5ed59c15fcc7aa4b82fa09b0a8b --- diff --git a/src/coreclr/clrdefinitions.cmake b/src/coreclr/clrdefinitions.cmake index f14317d..838be56 100644 --- a/src/coreclr/clrdefinitions.cmake +++ b/src/coreclr/clrdefinitions.cmake @@ -134,6 +134,9 @@ if (CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_TARGET_ARCH_ARM64) add_definitions(-DFEATURE_IMPLICIT_TLS) set(FEATURE_IMPLICIT_TLS 1) endif(CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_TARGET_ARCH_ARM64) +if(FEATURE_INTERPRETER) + add_definitions(-DFEATURE_INTERPRETER) +endif(FEATURE_INTERPRETER) add_definitions(-DFEATURE_ISYM_READER) add_definitions(-DFEATURE_LOADER_OPTIMIZATION) if (NOT CLR_CMAKE_PLATFORM_UNIX) diff --git a/src/coreclr/clrfeatures.cmake b/src/coreclr/clrfeatures.cmake index 9e986ef..9991b60 100644 --- a/src/coreclr/clrfeatures.cmake +++ b/src/coreclr/clrfeatures.cmake @@ -21,3 +21,7 @@ if(NOT DEFINED FEATURE_DBGIPC) set(FEATURE_DBGIPC 1) endif() endif(NOT DEFINED FEATURE_DBGIPC) + +if(NOT DEFINED FEATURE_INTERPRETER) + set(FEATURE_INTERPRETER 0) +endif(NOT DEFINED FEATURE_INTERPRETER)