diff --git a/config.htm b/config.htm index 5f644d03..81077c00 100644 --- a/config.htm +++ b/config.htm @@ -49,9 +49,16 @@
Boost library implementations access configuration macros via #include
<boost/config.hpp>
.
Boost library users are never required to #include <boost/config.hpp>
,
- and are discouraged from doing so on their own. It is an implementation detail
- which is subject to change, and thus should not be depended upon by users.
+
Boost library users are never required to #include <boost/config.hpp>
+ directly, unless they are using the Boost informational
+ or helper macros which are designed for use by
+ Boost users as well as for our own internal use. However, note that while
+ all the Boost configuration macros are documented here, the feature
+ test and defect test macros are designed for
+ internal use by Boost libraries. If you write code that depends upon
+ these you should be aware that they are subject to the needs of
+ Boost library developers, and while we will try to avoid gratuitous
+ changes, subtle breaking changes are not entirely unknown.
If you know that boost is incorrectly configured for your particular setup, and