Go to file
Zachary Turner c7826524ac Get test executables compiling on Windows.
Many of the test executables use pthreads directly.  This isn't
portable on Windows, so this patch converts these test to use
C++11 threads and mutexes.  Since Windows' implementation of
std::thread classes throw and catch from header files, this patch
also disables exceptions when compiling with clang on Windows.

Reviewed by: Todd Fiala, Ed Maste

Differential Revision: http://reviews.llvm.org/D4816

llvm-svn: 215562
2014-08-13 17:44:53 +00:00
clang Revert what looks like an unintended change in r215557. 2014-08-13 17:15:42 +00:00
clang-tools-extra In ancient times build targets had to be sorted topologically. Sometimes this behavior can still be observed today. 2014-08-13 14:41:24 +00:00
compiler-rt tsan: fix unaligned memory access routine 2014-08-13 13:20:23 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc relational: Add islessequal(floatN) builtin 2014-08-01 21:50:59 +00:00
libcxx [libc++] Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TARGET=10.6 2014-08-12 17:32:07 +00:00
libcxxabi Fix the CMake build on Mac when setting MACOSX_DEPLOYMENT_TARGET=10.6 2014-08-12 18:18:07 +00:00
lld Remove unused private fields from r215544 to appease buildbots. 2014-08-13 13:57:24 +00:00
lldb Get test executables compiling on Windows. 2014-08-13 17:44:53 +00:00
llvm Canonicalize header guards into a common format. 2014-08-13 16:26:38 +00:00
openmp Commit PowerPC64 support from Carlo Bertolli at IBM. 2014-08-07 10:12:54 +00:00
polly Fix formatting 2014-08-13 08:38:34 +00:00