This patch adds support for D27575. A couple of new threading API calls has been introduced (libc++abi requires these).
I've also done a few minor cleanups/renames here.
Paths
| Differential D27576
[libcxx] libc++ changes necessary for the externally threaded libcxxabi variant ClosedPublic Authored by rmaprath on Dec 8 2016, 9:09 AM.
Details
Summary This patch adds support for D27575. A couple of new threading API calls has been introduced (libc++abi requires these). I've also done a few minor cleanups/renames here.
Diff Detail Event Timelinermaprath edited edge metadata. rmaprath added inline comments.
EricWF edited edge metadata. Comment ActionsLGTM.
This revision is now accepted and ready to land.Dec 23 2016, 7:57 PM Closed by commit rL290889: [libcxx] Add build/test support for the externally threaded libc++abi variant (authored by asiri). · Explain WhyJan 3 2017, 5:10 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 80765 CMakeLists.txt
include/__threading_support
lib/CMakeLists.txt
test/CMakeLists.txt
test/libcxx/test/config.pytest/lit.site.cfg.in
|
These should have inline. In fact all of the functions in this header must be declared inline but have not been.