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 |
||
|---|---|---|
| .. | ||
| 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.