Added exception handling detection, disabled thread support for platforms where we can actually detect whether it is on or not.

[SVN r18234]
This commit is contained in:
John Maddock
2003-04-11 10:47:00 +00:00
parent 878a7543d7
commit b22c9ced68

View File

@ -28,12 +28,16 @@
# define BOOST_NO_OPERATORS_IN_NAMESPACE
# endif
#ifndef __EXCEPTIONS
# define BOOST_NO_EXCEPTIONS
#endif
//
// Threading support: Turn this on unconditionally here (except for
// MinGW, where we can know for sure). It will get turned off again
// those platforms where we can know for sure). It will get turned off again
// later if no threading API is detected.
//
#if !defined(__MINGW32__) || defined(_MT)
#if !defined(__MINGW32__) && !defined(__CYGWIN__) && !defined(linux) && !defined(__linux) && !defined(__linux__)
# define BOOST_HAS_THREADS
#endif
@ -66,3 +70,4 @@
# warning "Unknown compiler version - please run the configure tests and report the results"
# endif
#endif