[Lldb-commits] [PATCH] Get test executables compiling on Windows.

Zachary Turner zturner at google.com
Wed Aug 6 14:52:51 PDT 2014


Hi emaste,

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.

http://reviews.llvm.org/D4816

Files:
  test/make/Makefile.rules
  test/make/uncaught_exception.h
  test/python_api/lldbutil/iter/Makefile
  test/python_api/lldbutil/iter/main.cpp
  test/python_api/lldbutil/process/Makefile
  test/python_api/lldbutil/process/main.cpp
  test/python_api/module_section/Makefile
  test/python_api/module_section/main.cpp
  test/python_api/signals/main.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D4816.12256.patch
Type: text/x-patch
Size: 13884 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20140806/c1898411/attachment.bin>


More information about the lldb-commits mailing list