summaryrefslogtreecommitdiff
path: root/clrdefinitions.cmake
diff options
context:
space:
mode:
authorHyeongseok Oh <hseok82.oh@samsung.com>2017-02-09 08:49:23 +0900
committerJan Vorlicek <janvorli@microsoft.com>2017-02-09 00:49:23 +0100
commit4f17d5cdd502aee33aecc1669dfd3dcdcb59ca17 (patch)
tree97c25637c92f54645ccc8ed6f58e460757ef7046 /clrdefinitions.cmake
parent067c94e3963c73017a167894713825c576bf4b5e (diff)
downloadcoreclr-4f17d5cdd502aee33aecc1669dfd3dcdcb59ca17.tar.gz
coreclr-4f17d5cdd502aee33aecc1669dfd3dcdcb59ca17.tar.bz2
coreclr-4f17d5cdd502aee33aecc1669dfd3dcdcb59ca17.zip
[ARM32/Linux] Fix definition and CMake for cross-architecture build (#9262)
- Fix ABI flag based on target - Exclude corefx for cross-architecture component
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r--clrdefinitions.cmake6
1 files changed, 3 insertions, 3 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake
index a2b920c194..7f5686afed 100644
--- a/clrdefinitions.cmake
+++ b/clrdefinitions.cmake
@@ -53,11 +53,11 @@ if (CLR_CMAKE_PLATFORM_UNIX)
add_definitions(-D_XOPEN_SOURCE)
endif(CLR_CMAKE_PLATFORM_DARWIN)
- if (CLR_CMAKE_PLATFORM_UNIX_AMD64)
+ if (CLR_CMAKE_TARGET_ARCH_AMD64)
add_definitions(-DUNIX_AMD64_ABI)
- elseif (CLR_CMAKE_PLATFORM_UNIX_ARM)
+ elseif (CLR_CMAKE_TARGET_ARCH_ARM)
add_definitions(-DUNIX_ARM_ABI)
- elseif (CLR_CMAKE_PLATFORM_UNIX_X86)
+ elseif (CLR_CMAKE_TARGET_ARCH_I386)
add_definitions(-DUNIX_X86_ABI)
endif()