diff options
Diffstat (limited to 'clrdefinitions.cmake')
-rw-r--r-- | clrdefinitions.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clrdefinitions.cmake b/clrdefinitions.cmake index 6db2b24483..7fb6537731 100644 --- a/clrdefinitions.cmake +++ b/clrdefinitions.cmake @@ -81,11 +81,13 @@ endif(WIN32) add_definitions(-DFEATURE_APPDOMAIN_RESOURCE_MONITORING) if(WIN32) add_definitions(-DFEATURE_APPX) - if(CLR_CMAKE_TARGET_ARCH_AMD64 OR CLR_CMAKE_TARGET_ARCH_ARM OR CLR_CMAKE_TARGET_ARCH_ARM64) + if(NOT CLR_CMAKE_TARGET_ARCH_I386) add_definitions(-DFEATURE_ARRAYSTUB_AS_IL) + add_definitions(-DFEATURE_MULTICASTSTUB_AS_IL) endif() else(WIN32) add_definitions(-DFEATURE_ARRAYSTUB_AS_IL) + add_definitions(-DFEATURE_MULTICASTSTUB_AS_IL) endif(WIN32) add_definitions(-DFEATURE_COLLECTIBLE_TYPES) |