summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorManu <manu-silicon@users.noreply.github.com>2016-03-29 09:56:39 +0900
committerManu <manu-silicon@users.noreply.github.com>2016-04-01 11:18:01 +0900
commitb8f1a49697c2994c032cd128300e487e9a052055 (patch)
tree1dd8c5cb4b007a873185aea73070b57ac37dd5c4 /CMakeLists.txt
parent8ac11d8e0680092d1f9aafc6e57c1d9eb0982738 (diff)
downloadcoreclr-b8f1a49697c2994c032cd128300e487e9a052055.tar.gz
coreclr-b8f1a49697c2994c032cd128300e487e9a052055.tar.bz2
coreclr-b8f1a49697c2994c032cd128300e487e9a052055.zip
Disable FEATURE_STUBS_AS_IL on ARM 32-bit
This enables open delegates on ARM (an additional 43 tests are now passing)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 2 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d0f3f54389..d301a86622 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -842,9 +842,9 @@ endif(WIN32)
add_definitions(-DFEATURE_STANDALONE_SN)
add_definitions(-DFEATURE_STRONGNAME_DELAY_SIGNING_ALLOWED)
add_definitions(-DFEATURE_STRONGNAME_MIGRATION)
-if (CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64)
+if ((CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64) AND NOT CLR_CMAKE_PLATFORM_ARCH_ARM)
add_definitions(-DFEATURE_STUBS_AS_IL)
-endif(CLR_CMAKE_PLATFORM_UNIX OR CLR_CMAKE_PLATFORM_ARCH_ARM64)
+endif (CLR_CMAKE_PLATFORM_UNIX AND NOT CLR_CMAKE_PLATFORM_ARCH_ARM)
add_definitions(-DFEATURE_SVR_GC)
add_definitions(-DFEATURE_SYMDIFF)
add_definitions(-DFEATURE_SYNTHETIC_CULTURES)