Improve and fix the llvm configurations so that: * Do not look for ld64 when building or testing. The new apple linker is compatible with the classic ld64 and the ld64 is removed in Xcode 27. Build and test should not fall back to ld64 or use `-ld-classic`. * For LTO lit tests, they will fail if `CMAKE_OSX_SYSROOT` is not specified. Fix the tests so that inferred SYSROOT also work with those tests. |
||
|---|---|---|
| .. | ||
| modules | ||
| platforms | ||
| config-ix.cmake | ||
| config.guess | ||
| dummy.cpp | ||
| nsis_icon.ico | ||
| nsis_logo.bmp | ||
| README | ||
| unwind.h | ||
See docs/CMake.html for instructions on how to build LLVM with CMake.