[all-commits] [llvm/llvm-project] 20a269: Revert "[CMake] Use libcxx-abi-* targets for in-tr...

Hans via All-commits all-commits at lists.llvm.org
Mon Oct 3 06:00:00 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 20a269cf774e774fb5c7194b1aebe24df27a233f
      https://github.com/llvm/llvm-project/commit/20a269cf774e774fb5c7194b1aebe24df27a233f
  Author: Hans Wennborg <hans at chromium.org>
  Date:   2022-10-03 (Mon, 03 Oct 2022)

  Changed paths:
    M compiler-rt/CMakeLists.txt
    M compiler-rt/lib/asan/CMakeLists.txt
    M compiler-rt/lib/hwasan/CMakeLists.txt
    M compiler-rt/lib/memprof/CMakeLists.txt
    M compiler-rt/lib/scudo/CMakeLists.txt
    M compiler-rt/lib/tsan/dd/CMakeLists.txt
    M compiler-rt/lib/tsan/rtl-old/CMakeLists.txt
    M compiler-rt/lib/tsan/rtl/CMakeLists.txt
    M compiler-rt/lib/ubsan/CMakeLists.txt

  Log Message:
  -----------
  Revert "[CMake] Use libcxx-abi-* targets for in-tree sanitizer C++ ABI"

It casued some runtimes builds to fail with cmake error

  No target "libcxx-abi-static"

see code review.

> When in-tree libcxx is selected as the sanitizer C++ ABI, use
> libcxx-abi-* targets rather than libcxxabi and libunwind directly.
>
> Differential Revision: https://reviews.llvm.org/D134855

This reverts commit 414f9b7d2f45670019dc8ec284b685a9e238718f.




More information about the All-commits mailing list