[compiler-rt] [compiler-rt] Do not search for sysroots for disabled Darwin targets (PR #161877)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Mon Oct 6 03:20:27 PDT 2025


================
@@ -117,14 +117,22 @@ include(CompilerRTDarwinUtils)
 if(APPLE)
 
   find_darwin_sdk_dir(DARWIN_osx_SYSROOT macosx)
-  find_darwin_sdk_dir(DARWIN_iossim_SYSROOT iphonesimulator)
-  find_darwin_sdk_dir(DARWIN_ios_SYSROOT iphoneos)
-  find_darwin_sdk_dir(DARWIN_watchossim_SYSROOT watchsimulator)
-  find_darwin_sdk_dir(DARWIN_watchos_SYSROOT watchos)
-  find_darwin_sdk_dir(DARWIN_tvossim_SYSROOT appletvsimulator)
-  find_darwin_sdk_dir(DARWIN_tvos_SYSROOT appletvos)
-  find_darwin_sdk_dir(DARWIN_xrossim_SYSROOT xrsimulator)
-  find_darwin_sdk_dir(DARWIN_xros_SYSROOT xros)
+  if(COMPILER_RT_ENABLE_IOS)
----------------
fhahn wrote:

I guess it's not possible to sink this down to the `if(COMPILER_RT_ENABLE_IOS)` check below, right?

https://github.com/llvm/llvm-project/pull/161877


More information about the llvm-commits mailing list