mirror-llvm-project/llvm/cmake
Steven Wu 125080fbaa
[Darwin][tests] Partially restore some of the change in #212329 (#212826)
Restore the fallback path for ld-classic in #212329 to fix some of the
failing CI jobs due to some Xcode releases doesn't have the new linker
that supports `-save-temps` flag. Restore the logic so that `ld-classic`
is preferred over `ld` but no longer requires ld64/ld-classic.

In legacy releases only has ld64, ld64 is used. In latest releases where
ld64 is removed, new linker is feature completed and fully compatible
with ld64. During the transition period where ld64 is shipped as
ld-classic, prefer ld64 since new linker might not be feature complete.

rdar://183454376
2026-07-29 17:56:05 +00:00
..
modules [LLVM] Remove 'LLVM_LIBC_GPU_BUILD' logic (#211265) 2026-07-22 11:11:55 -05:00
platforms
config-ix.cmake [Darwin][tests] Partially restore some of the change in #212329 (#212826) 2026-07-29 17:56:05 +00:00
config.guess llvm/cmake/config.guess: add support for e2k (Elbrus-2000) (#162460) 2025-12-13 18:35:41 +00:00
dummy.cpp
nsis_icon.ico
nsis_logo.bmp
README
unwind.h

See docs/CMake.html for instructions on how to build LLVM with CMake.