[all-commits] [llvm/llvm-project] 94738d: [CMake][AIX] Enable CMP0182: Create shared library...

David Tenty via All-commits all-commits at lists.llvm.org
Thu Aug 28 06:29:49 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 94738ddaf42a0fa1981dc083f9ed94ba11943458
      https://github.com/llvm/llvm-project/commit/94738ddaf42a0fa1981dc083f9ed94ba11943458
  Author: David Tenty <daltenty at ibm.com>
  Date:   2025-08-28 (Thu, 28 Aug 2025)

  Changed paths:
    M cmake/Modules/CMakePolicy.cmake

  Log Message:
  -----------
  [CMake][AIX] Enable CMP0182: Create shared library archives by default (#155686)

On AIX we prefer to create shared libraries as shared library archives
(i.e. we archive the shared object in a big AR archive) as this is the
standard format on the platform.

There is now a CMake policy that allows us to do this by default, so
opt-in to that behaviour.

---------

Co-authored-by: Hubert Tong <hubert.reinterpretcast at gmail.com>



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