[all-commits] [llvm/llvm-project] 65e373: [Darwin] Improve ld64 based configs (#212329)

Steven Wu via All-commits all-commits at lists.llvm.org
Tue Jul 28 09:22:59 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 65e373abbb7bd39b242ae3c0e9ce647c1aedf607
      https://github.com/llvm/llvm-project/commit/65e373abbb7bd39b242ae3c0e9ce647c1aedf607
  Author: Steven Wu <stevenwu at apple.com>
  Date:   2026-07-28 (Tue, 28 Jul 2026)

  Changed paths:
    M llvm/cmake/config-ix.cmake
    M llvm/test/lit.cfg.py
    M llvm/test/lit.site.cfg.py.in

  Log Message:
  -----------
  [Darwin] Improve ld64 based configs (#212329)

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.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list