From b0aa8f3c2cb9442d0b43c8914695c3efb977454d Mon Sep 17 00:00:00 2001 From: John Maddock Date: Fri, 24 Jan 2003 12:44:33 +0000 Subject: [PATCH] Disabled threading support when _POSIX_THREADS is not set [SVN r17023] --- include/boost/config/platform/bsd.hpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/boost/config/platform/bsd.hpp b/include/boost/config/platform/bsd.hpp index 3f7c3227..d0674c17 100644 --- a/include/boost/config/platform/bsd.hpp +++ b/include/boost/config/platform/bsd.hpp @@ -54,9 +54,17 @@ #define BOOST_HAS_GETTIMEOFDAY #define BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE +// +// On *BSD thread support not enabled unless _POSIX_THREADS is defined: +// +#if !defined(_POSIX_THREADS) && defined(BOOST_HAS_THREADS) +# undef BOOST_HAS_THREADS +#endif + // boilerplate code: #define BOOST_HAS_UNISTD_H #include +