diff options
author | Steve MacLean <Steve.MacLean@microsoft.com> | 2020-10-08 04:01:28 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-08 04:01:28 +0300 |
commit | fd094a92cdcd7ccf3ae1efad5922b9a303bf44b9 (patch) | |
tree | d323c2d7405a3c9e962d9b351c656ccc5dfda271 /src/coreclr/crosscomponents.cmake | |
parent | 2db717954a3fd9ca5119143ccc633fef3dfa3bb8 (diff) |
Add initial support for Apple Silicon (#40435)
* Add CoreCLR compilation support for Apple Silicon
* Use CMAKE_OSX_ARCH rework
* Set clang -arch flag
* Workaround uname arch reporting emulated arch
* Fix native code compilation issues
* Implement missing osx-arm64 functionality
* Prototype fix for write no execute issues
* Strip libunwind pointer authentication bits
* Review feedback
* Does not fix Arm64 ABI issues
Co-authored-by: Jan Vorlicek <janvorli@microsoft.com>
Diffstat (limited to 'src/coreclr/crosscomponents.cmake')
-rw-r--r-- | src/coreclr/crosscomponents.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/coreclr/crosscomponents.cmake b/src/coreclr/crosscomponents.cmake index b2b010fdd66..c66531887da 100644 --- a/src/coreclr/crosscomponents.cmake +++ b/src/coreclr/crosscomponents.cmake @@ -23,7 +23,7 @@ if (CLR_CMAKE_HOST_OS STREQUAL CLR_CMAKE_TARGET_OS) endif(CLR_CMAKE_TARGET_UNIX) endif() -if(NOT CLR_CMAKE_HOST_LINUX AND NOT FEATURE_CROSSBITNESS) +if(NOT CLR_CMAKE_HOST_LINUX AND NOT CLR_CMAKE_HOST_OSX AND NOT FEATURE_CROSSBITNESS) list (APPEND CLR_CROSS_COMPONENTS_LIST mscordaccore mscordbi |