From edab200d72ebdb7bb22b0cae7d391f6c1d6e1ad4 Mon Sep 17 00:00:00 2001 From: Bryce Adelstein-Lelbach Date: Tue, 23 Nov 2010 03:34:05 +0000 Subject: [PATCH] Added BOOST_HAS_FENV_H detection to Boost.Config (if this macro is defined, then the standard library/platform provide a POSIX compliant implementation of fenv.h). [SVN r66693] --- doc/html/boost_config/acknowledgements.html | 4 +- .../boost_config/boost_macro_reference.html | 60 ++++++++++------- .../guidelines_for_boost_authors.html | 64 +++++++++---------- doc/html/boost_config/rationale.html | 8 +-- doc/html/index.html | 42 ++++++------ doc/macro_reference.qbk | 5 ++ include/boost/config/stdlib/libstdcpp3.hpp | 6 ++ include/boost/config/stdlib/sgi.hpp | 8 +++ include/boost/config/stdlib/stlport.hpp | 7 ++ include/boost/config/stdlib/vacpp.hpp | 7 ++ 10 files changed, 126 insertions(+), 85 deletions(-) diff --git a/doc/html/boost_config/acknowledgements.html b/doc/html/boost_config/acknowledgements.html index 95301d82..87d6546a 100644 --- a/doc/html/boost_config/acknowledgements.html +++ b/doc/html/boost_config/acknowledgements.html @@ -3,7 +3,7 @@ Acknowledgements - + @@ -21,7 +21,7 @@
PrevUpHome
-
+
diff --git a/doc/html/boost_config/boost_macro_reference.html b/doc/html/boost_config/boost_macro_reference.html index 5287e835..3a8c72aa 100644 --- a/doc/html/boost_config/boost_macro_reference.html +++ b/doc/html/boost_config/boost_macro_reference.html @@ -3,7 +3,7 @@ Boost Macro Reference - + @@ -22,7 +22,7 @@
PrevUpHomeNext
-
+ -

-

-
+

Macros that describe defects @@ -1306,9 +1304,7 @@

-

-

-
+

Macros that describe optional features @@ -1695,6 +1691,26 @@ + +

+ BOOST_HAS_FENV_H +

+ + +

+ Platform, Standard library +

+ + +

+ The platform has a <fenv.h>. + <boost/detail/fenv.hpp> + should be included instead of <fenv.h> + for maximum portability. +

+ + +

BOOST_HAS_STDINT_H @@ -2200,7 +2216,7 @@

-
+
-
+
-

-

-
+

Boost Helper Macros @@ -3203,9 +3217,7 @@

-

-

-
+

Boost Informational Macros @@ -3483,7 +3495,7 @@

-
+

Macros for libraries with separate source code @@ -3500,14 +3512,14 @@ The following macros and helper headers are of use to authors whose libraries include separate source code, and are intended to address several issues:

-