diff --git a/config.htm b/config.htm
index e426bea8..8df5e091 100644
--- a/config.htm
+++ b/config.htm
@@ -589,10 +589,9 @@ f(&bar); // should choose #2.
BOOST_NO_LIMITS |
Standard library |
The C++ implementation does
- not provide the <limits> header. Never check for this
- symbol in library code; always include
- <boost/limits.hpp>, which guarantees to provide
- std::numeric_limits . |
+ not provide the <limits> header. Never check for
+ this symbol in library code; always include <boost/limits.hpp>,
+ which guarantees to provide std::numeric_limits
.
BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS |
@@ -787,12 +786,33 @@ present.
The platform supports BeOS
style threads. |
+
+ BOOST_HAS_CLOCK_GETTIME |
+ Platform |
+ The platform has the POSIX API clock_gettime. |
+
+
+ BOOST_HAS_FTIME |
+ Platform |
+ The platform has the Win32 API
+ GetSystemTimeAsFileTime. |
+
+
+ BOOST_HAS_GETTIMEOFDAY |
+ Platform |
+ The platform has the POSIX API gettimeofday. |
+
BOOST_HAS_HASH |
Standard library |
The C++ implementation
provides the (SGI) hash_set or hash_map classes. |
+
+ BOOST_HAS_LONG_LONG |
+ Compiler |
+ The compiler supports the long long data type. |
+
BOOST_HAS_MACRO_USE_FACET |
Standard library |
@@ -801,18 +821,60 @@ present.
that does the job. This is primarily for the Dinkumware
std lib.
+
+ BOOST_HAS_MS_INT64 |
+ Compiler |
+ The compiler supports the __int64 data type. |
+
+
+ BOOST_HAS_NANOSLEEP |
+ Platform |
+ The platform has the POSIX API nanosleep. |
+
BOOST_HAS_NL_TYPES_H |
Platform |
The platform has an
<nl_types.h>. |
+
+ BOOST_HAS_PTHREAD_DELAY_NP |
+ Platform |
+ The platform has the POSIX API pthread_delay_np. |
+
+
+ BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE |
+ Platform |
+ The platform has the POSIX API
+ pthread_mutexattr_settype. |
+
+
+ BOOST_HAS_PTHREAD_YIELD |
+ Platform |
+ The platform has the POSIX API pthread_yield. |
+
BOOST_HAS_PTHREADS |
Platform |
The platform support POSIX
style threads. |
+
+ BOOST_HAS_SCHED_YIELD |
+ Platform |
+ The platform has the POSIX API sched_yield. |
+
+
+ BOOST_HAS_SGI_TYPE_TRAITS |
+ Compiler/standard library |
+ The compiler has native support for SGI style type
+ traits. |
+
+
+ BOOST_HAS_STDINT_H |
+ Platform |
+ The platform has a <stdint.h> |
+
BOOST_HAS_SLIST |
Standard library |
diff --git a/test/config_info.cpp b/test/config_info.cpp
index 749e9e0e..7e14ee6c 100644
--- a/test/config_info.cpp
+++ b/test/config_info.cpp
@@ -876,11 +876,13 @@ void print_boost_macros()
PRINT_MACRO(BOOST_NO_PRIVATE_IN_AGGREGATE);
PRINT_MACRO(BOOST_NO_SLIST);
PRINT_MACRO(BOOST_NO_STD_ALLOCATOR);
+ PRINT_MACRO(BOOST_NO_STD_DISTANCE);
PRINT_MACRO(BOOST_NO_STD_ITERATOR);
PRINT_MACRO(BOOST_NO_STD_ITERATOR_TRAITS);
PRINT_MACRO(BOOST_NO_STD_LOCALE);
PRINT_MACRO(BOOST_NO_STD_MESSAGES);
PRINT_MACRO(BOOST_NO_STD_MIN_MAX);
+ PRINT_MACRO(BOOST_NO_STD_OUTPUT_ITERATOR_ASSIGN);
PRINT_MACRO(BOOST_NO_STD_USE_FACET);
PRINT_MACRO(BOOST_NO_STD_WSTRING);
PRINT_MACRO(BOOST_NO_STDC_NAMESPACE);
@@ -917,3 +919,4 @@ int main()
+