[all-commits] [llvm/llvm-project] d7afdb: [CMake] Default to static linking for subprojects.

Hans via All-commits all-commits at lists.llvm.org
Wed Feb 26 10:43:38 PST 2020


  Branch: refs/heads/release/10.x
  Home:   https://github.com/llvm/llvm-project
  Commit: d7afdb596e865c11b853d8c5df7d96d594170e1c
      https://github.com/llvm/llvm-project/commit/d7afdb596e865c11b853d8c5df7d96d594170e1c
  Author: Michael Kruse <llvm-project at meinersbur.de>
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
    M llvm/cmake/modules/AddLLVM.cmake
    M polly/lib/CMakeLists.txt

  Log Message:
  -----------
  [CMake] Default to static linking for subprojects.

Pass plugins introduced in D61446 do not support dynamic linking on
Windows, hence the option LLVM_${name_upper}_LINK_INTO_TOOLS can only
work being set to "ON". Currently, it defaults to "OFF" such that such
plugins are inoperable by default on Windows. Change the default for
subprojects to follow LLVM_ENABLE_PROJECTS.

Reviewed By: serge-sans-paille, MaskRay

Differential Revision: https://reviews.llvm.org/D72372

(cherry picked from commit 6369b9bf31188bdd472299252deb6db3f650864b)

This is for PR45001.


  Commit: 00f4618182ada5316650eebedac3702b73819ec0
      https://github.com/llvm/llvm-project/commit/00f4618182ada5316650eebedac3702b73819ec0
  Author: Hans Wennborg <hans at chromium.org>
  Date:   2020-02-26 (Wed, 26 Feb 2020)

  Changed paths:
    M polly/docs/ReleaseNotes.rst

  Log Message:
  -----------
  Revert "[Polly][docs] Polly release notes."

It no longer applies after d7afdb596e865c11b853d8c5df7d96d594170e1c.

This reverts commit 002af0119286297dbd76b08a4a6cc4b6b87d3f26.


Compare: https://github.com/llvm/llvm-project/compare/5cfd30add460...00f4618182ad


More information about the All-commits mailing list