This flag triggers a '-lpthead' during the linking stage.  Technically this is 
not needed since the multithreading is handled by std library, triggered by 
'-std=c++11' in build command line.

The **real** reason I want to remove the '-lpthread' is it was causing a 
(linux/gcc built) test program to hang in a destructor for the 
std::condition_variable

http://reviews.llvm.org/D5838

Files:
  test/api/multithreaded/Makefile
Index: test/api/multithreaded/Makefile
===================================================================
--- test/api/multithreaded/Makefile
+++ test/api/multithreaded/Makefile
@@ -1,6 +1,5 @@
 LEVEL = ../../make
 
-ENABLE_THREADS := YES
 CXX_SOURCES := main.cpp
 
 include $(LEVEL)/Makefile.rules
_______________________________________________
lldb-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to