summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--clrdefinitions.cmake4
-rw-r--r--src/vm/ibclogger.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index 22c9c5967f..2cdbdcc0f4 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -162,6 +162,10 @@ if (CLR_CMAKE_PLATFORM_LINUX OR WIN32)
endif(CLR_CMAKE_PLATFORM_LINUX OR WIN32)
add_definitions(-DFEATURE_MANAGED_ETW_CHANNELS)
+if(FEATURE_IBCLOGGER)
+ add_definitions(-DFEATURE_IBCLOGGER)
+endif(FEATURE_IBCLOGGER)
+
if(FEATURE_MERGE_JIT_AND_ENGINE)
add_definitions(-DFEATURE_MERGE_JIT_AND_ENGINE)
endif(FEATURE_MERGE_JIT_AND_ENGINE)
diff --git a/src/vm/ibclogger.h b/src/vm/ibclogger.h
index deed372ede..3f1dc1e7ff 100644
--- a/src/vm/ibclogger.h
+++ b/src/vm/ibclogger.h
@@ -40,7 +40,7 @@ typedef PTR_VOID HashDatum;
typedef Pair< Module*, mdToken > RidMapLogData;
-#if !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE)
+#if !defined(DACCESS_COMPILE) && !defined(CROSSGEN_COMPILE) && defined(FEATURE_IBCLOGGER)
#define IBCLOGGER_ENABLED
#endif