Skip to content

Commit 0648f12

Browse files
committed
[compiler-rt] Adds builtins support for xros.
1 parent 920094e commit 0648f12

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

compiler-rt/cmake/builtin-config-ix.cmake

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,8 @@ if(APPLE)
9292
find_darwin_sdk_dir(DARWIN_watchos_SYSROOT watchos)
9393
find_darwin_sdk_dir(DARWIN_tvossim_SYSROOT appletvsimulator)
9494
find_darwin_sdk_dir(DARWIN_tvos_SYSROOT appletvos)
95+
find_darwin_sdk_dir(DARWIN_xrossim_SYSROOT xrsimulator)
96+
find_darwin_sdk_dir(DARWIN_xros_SYSROOT xros)
9597

9698
# Get supported architecture from SDKSettings.
9799
function(sdk_has_arch_support sdk_path os arch has_support)
@@ -162,6 +164,11 @@ if(APPLE)
162164
list(APPEND DARWIN_tvossim_BUILTIN_ALL_POSSIBLE_ARCHS arm64)
163165
endif()
164166
endif()
167+
if(COMPILER_RT_ENABLE_XROS)
168+
list(APPEND DARWIN_EMBEDDED_PLATFORMS xros)
169+
set(DARWIN_xros_BUILTIN_ALL_POSSIBLE_ARCHS arm64)
170+
set(DARWIN_xrossim_BUILTIN_ALL_POSSIBLE_ARCHS ${X86_64} arm64)
171+
endif()
165172

166173
set(BUILTIN_SUPPORTED_OS osx)
167174

0 commit comments

Comments
 (0)