Go to file
Eric Fiselier 559f867af2 [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
2014-11-24 22:42:03 +00:00
clang Remove unnecessary environment switch 2014-11-24 22:05:42 +00:00
clang-tools-extra [clang-tidy] Set google-readability-namespace-comments.ShortNamespaceLines to 10 2014-11-20 15:05:32 +00:00
compiler-rt [TSan] Deflake test 2014-11-24 22:27:34 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Don't include <stddef.h> 2014-11-18 14:19:27 +00:00
libcxx Add better support for custom test runners. 2014-11-24 22:24:06 +00:00
libcxxabi [libcxxabi] Refactor building and testing libc++abi without threads 2014-11-24 22:42:03 +00:00
lld Silence a -Wcast-qual warning 2014-11-22 00:45:01 +00:00
lldb Fix lldb(1) man page formatting 2014-11-24 15:01:11 +00:00
llvm Clarify wording in the LangRef around !invariant.load 2014-11-24 22:32:43 +00:00
openmp I apologise in advance for the size of this check-in. At Intel we do 2014-10-07 16:25:50 +00:00
polly Use isl_schedule_get_ctx 2014-11-21 19:39:42 +00:00