summaryrefslogtreecommitdiff
path: root/clrdefinitions.cmake
diff options
context:
space:
mode:
authorManu <manu-silicon@users.noreply.github.com>2016-03-28 10:47:28 +0900
committerManu <manu-silicon@users.noreply.github.com>2016-04-19 14:46:49 +0900
commit5c6abe0694a33c245680ec48d36e1fc031798250 (patch)
tree67f212e51f485a4f3d18b2f9e7314cb71a3f1217 /clrdefinitions.cmake
parent87ce0d9914c5f4dc8c2c0e3b8ce4dba7e2b2f1ab (diff)
downloadcoreclr-5c6abe0694a33c245680ec48d36e1fc031798250.tar.gz
coreclr-5c6abe0694a33c245680ec48d36e1fc031798250.tar.bz2
coreclr-5c6abe0694a33c245680ec48d36e1fc031798250.zip
Enable XplatEventLogger on all non-Windows platforms
Because on non-Windows platform, we assume event tracing, we also requires it to compile native code for non-Windows platform. Event tracing is only enabled on AMD64 devices for now on Unix platforms.
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r--clrdefinitions.cmake8
1 files changed, 4 insertions, 4 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index e818e1f87e..ccea633c72 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -108,10 +108,10 @@ if(CLR_CMAKE_PLATFORM_UNIX)
endif(CLR_CMAKE_PLATFORM_UNIX)
if(FEATURE_EVENT_TRACE)
add_definitions(-DFEATURE_EVENT_TRACE=1)
- if(CLR_CMAKE_PLATFORM_UNIX)
- add_definitions(-DFEATURE_EVENTSOURCE_XPLAT=1)
- endif(CLR_CMAKE_PLATFORM_UNIX)
endif(FEATURE_EVENT_TRACE)
+if(CLR_CMAKE_PLATFORM_UNIX)
+ add_definitions(-DFEATURE_EVENTSOURCE_XPLAT=1)
+endif(CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-DFEATURE_EXCEPTIONDISPATCHINFO)
# NetBSD doesn't implement this feature
if(NOT CLR_CMAKE_PLATFORM_UNIX_ARM AND NOT CMAKE_SYSTEM_NAME STREQUAL NetBSD)
@@ -178,4 +178,4 @@ add_definitions(-DFEATURE_WINDOWSPHONE)
add_definitions(-DFEATURE_WINMD_RESILIENT)
add_definitions(-D_SECURE_SCL=0)
add_definitions(-DUNICODE)
-add_definitions(-D_UNICODE) \ No newline at end of file
+add_definitions(-D_UNICODE)