[libcxx] r182161 - Create a weak pthread_create reference on NetBSD to not force a
Joerg Sonnenberger
joerg at bec.de
Fri May 17 14:16:19 PDT 2013
Author: joerg
Date: Fri May 17 16:16:18 2013
New Revision: 182161
URL: http://llvm.org/viewvc/llvm-project?rev=182161&view=rev
Log:
Create a weak pthread_create reference on NetBSD to not force a
dependency on libpthread for code that doesn't use threads itself.
Modified:
libcxx/trunk/src/thread.cpp
Modified: libcxx/trunk/src/thread.cpp
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/src/thread.cpp?rev=182161&r1=182160&r2=182161&view=diff
==============================================================================
--- libcxx/trunk/src/thread.cpp (original)
+++ libcxx/trunk/src/thread.cpp Fri May 17 16:16:18 2013
@@ -21,6 +21,10 @@
#endif // !__sun__ && !__linux__
#endif // !_WIN32
+#if defined(__NetBSD__)
+#pragma weak pthread_create // Do not create libpthread dependency
+#endif
+
_LIBCPP_BEGIN_NAMESPACE_STD
thread::~thread()
More information about the cfe-commits
mailing list