[all-commits] [llvm/llvm-project] a9b5ff: [libcxx{, abi}] Emit deplibs only when detected by ...

Michał Górny via All-commits all-commits at lists.llvm.org
Mon Dec 2 13:23:56 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: a9b5fff591d462f1f22e44ab1a269b82b8f2a664
      https://github.com/llvm/llvm-project/commit/a9b5fff591d462f1f22e44ab1a269b82b8f2a664
  Author: Michał Górny <mgorny at gentoo.org>
  Date:   2019-12-02 (Mon, 02 Dec 2019)

  Changed paths:
    M libcxx/CMakeLists.txt
    M libcxx/src/algorithm.cpp
    M libcxx/src/chrono.cpp
    M libcxx/src/condition_variable.cpp
    M libcxx/src/debug.cpp
    M libcxx/src/experimental/memory_resource.cpp
    M libcxx/src/filesystem/operations.cpp
    M libcxx/src/memory.cpp
    M libcxx/src/mutex.cpp
    M libcxx/src/shared_mutex.cpp
    M libcxx/src/thread.cpp
    M libcxxabi/CMakeLists.txt
    M libcxxabi/src/cxa_exception_storage.cpp
    M libcxxabi/src/cxa_guard_impl.h
    M libcxxabi/src/cxa_thread_atexit.cpp
    M libcxxabi/src/fallback_malloc.cpp

  Log Message:
  -----------
  [libcxx{,abi}] Emit deplibs only when detected by CMake

This is a followup to 35bc5276ca3.  It fixes the dependent libs usage
in libcxx and libcxxabi to link pthread and rt libraries only if CMake
detects them, rather than based on explicit platform blacklist.

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




More information about the All-commits mailing list