[libcxx-commits] [PATCH] D150897: [runtimes] Use LLVM libunwind from libc++abi and compiler-rt by default

Louis Dionne via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Wed Jun 21 07:41:19 PDT 2023


ldionne updated this revision to Diff 533251.
ldionne retitled this revision from "[runtimes] Use libunwind from libc++ and libc++abi by default" to "[runtimes] Use LLVM libunwind from libc++abi and compiler-rt by default".
ldionne added a comment.
Herald added subscribers: Sanitizers, Enna1, dberris.
Herald added a project: Sanitizers.

Add a release note and also use LLVM libunwind by default when building compiler-rt.

Most vendors use a custom CMake cache that sets these settings appropriately. However, I don't think we use any CMake cache when we build the "upstream" LLVM releases. I wonder what this means for the upstream LLVM release, and in fact I wonder what we expect folks to do at all with the runtimes shipped alongside the LLVM release.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D150897/new/

https://reviews.llvm.org/D150897

Files:
  compiler-rt/CMakeLists.txt
  libcxx/CMakeLists.txt
  libcxx/cmake/caches/AArch64.cmake
  libcxx/cmake/caches/AIX.cmake
  libcxx/cmake/caches/Armv7Arm.cmake
  libcxx/cmake/caches/Armv7Thumb-no-exceptions.cmake
  libcxx/cmake/caches/Armv8Arm.cmake
  libcxx/cmake/caches/Armv8Thumb-no-exceptions.cmake
  libcxx/cmake/caches/Generic-merged.cmake
  libcxx/cmake/caches/MinGW.cmake
  libcxx/docs/BuildingLibcxx.rst
  libcxx/docs/ReleaseNotes.rst
  libcxx/utils/ci/buildkite-pipeline.yml
  libcxx/utils/ci/run-buildbot
  libcxxabi/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D150897.533251.patch
Type: text/x-patch
Size: 8523 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libcxx-commits/attachments/20230621/63a7741d/attachment-0001.bin>


More information about the libcxx-commits mailing list