diff options
author | Eric Fiselier <eric@efcs.ca> | 2014-11-24 22:42:03 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2014-11-24 22:42:03 +0000 |
commit | 559f867af23c4bf53df1fdd2294450b86fb88c8e (patch) | |
tree | 97fd1d2a1b32c0fbb1350d868f805b6e1731ca12 /llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp | |
parent | c5de7b113b53a72ea02ea269d81151e8b3c3f9df (diff) | |
download | bcm5719-llvm-559f867af23c4bf53df1fdd2294450b86fb88c8e.tar.gz bcm5719-llvm-559f867af23c4bf53df1fdd2294450b86fb88c8e.zip |
[libcxxabi] Refactor building and testing libc++abi without threads
Summary:
This patch adds CMake support for building and testing libc++abi without threads.
1. Add `LIBCXXABI_ENABLE_THREADS` option to CMake.
2. Propagate `LIBCXXABI_ENABLE_THREADS` to lit via lit.site.cfg.in
3. Configure tests for `LIBCXXABI_ENABLE_THREADS=OFF
Currently the test suite does not work when libc++abi is built without threads because that information does not propagate to the test suite.
Reviewers: danalbert, mclow.lists, jroelofs
Reviewed By: jroelofs
Subscribers: cfe-commits
Differential Revision: http://reviews.llvm.org/D6393
llvm-svn: 222702
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp')
0 files changed, 0 insertions, 0 deletions