[all-commits] [llvm/llvm-project] 224ec8: [AIX] Opt in to per-target runtime dir (#139620)

David Tenty via All-commits all-commits at lists.llvm.org
Tue May 13 09:01:20 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 224ec839a41f78aa67b6ea88c98849fdb212df59
      https://github.com/llvm/llvm-project/commit/224ec839a41f78aa67b6ea88c98849fdb212df59
  Author: David Tenty <daltenty at ibm.com>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M compiler-rt/cmake/Modules/CompilerRTUtils.cmake
    M llvm/CMakeLists.txt
    M llvm/runtimes/CMakeLists.txt

  Log Message:
  -----------
  [AIX] Opt in to per-target runtime dir (#139620)

Many targets have already migrated to the per-target runtime directory
layout, which is generally preferred. For AIX however, we are currently
using per-target runtime directories by default for some runtimes (i.e.
`flang-rt`) but not others. This change makes things consistent for
other runtimes (most primarily `compiler-rt`) as well, adopting the
layout uniformly for the AIX target.

This change also normalizes the triple used for building compiler-rt to
remove any OS version number, as there is currently no need to version
the runtimes this way and the driver code doesn't expect this anyhow.



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