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.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D70888
[libcxx{,abi}] Emit deplibs only when detected by CMake ClosedPublic Authored by mgorny on Dec 2 2019, 2:52 AM.
Details Summary This is a followup to 35bc5276ca3. It fixes the dependent libs usage
Diff Detail Event TimelineThis revision is now accepted and ready to land.Dec 2 2019, 12:10 PM Closed by commit rGa9b5fff591d4: [libcxx{,abi}] Emit deplibs only when detected by CMake (authored by mgorny). · Explain WhyDec 2 2019, 1:24 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 231656 libcxx/CMakeLists.txt
libcxx/src/algorithm.cpp
libcxx/src/chrono.cpp
libcxx/src/condition_variable.cpp
libcxx/src/debug.cpp
libcxx/src/experimental/memory_resource.cpp
libcxx/src/filesystem/operations.cpp
libcxx/src/memory.cpp
libcxx/src/mutex.cpp
libcxx/src/shared_mutex.cpp
libcxx/src/thread.cpp
libcxxabi/CMakeLists.txt
libcxxabi/src/cxa_exception_storage.cpp
libcxxabi/src/cxa_guard_impl.h
libcxxabi/src/cxa_thread_atexit.cpp
libcxxabi/src/fallback_malloc.cpp
|