Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r68482 - in branches/release/libs/config/doc: . html html/boost_config
From: john_at_[hidden]
Date: 2011-01-27 13:29:27


Author: johnmaddock
Date: 2011-01-27 13:29:26 EST (Thu, 27 Jan 2011)
New Revision: 68482
URL: http://svn.boost.org/trac/boost/changeset/68482

Log:
Merge doc changes from Trunk so that BOOST*NIX macros are no longer defined.
Properties modified:
   branches/release/libs/config/doc/ (props changed)
Text files modified:
   branches/release/libs/config/doc/html/boost_config/boost_macro_reference.html | 90 ----------------------------------------
   branches/release/libs/config/doc/html/index.html | 4
   branches/release/libs/config/doc/macro_reference.qbk | 30 ++-----------
   3 files changed, 7 insertions(+), 117 deletions(-)

Modified: branches/release/libs/config/doc/html/boost_config/boost_macro_reference.html
==============================================================================
--- branches/release/libs/config/doc/html/boost_config/boost_macro_reference.html (original)
+++ branches/release/libs/config/doc/html/boost_config/boost_macro_reference.html 2011-01-27 13:29:26 EST (Thu, 27 Jan 2011)
@@ -3483,96 +3483,6 @@
 <tr>
 <td>
                 <p>
- <code class="computeroutput"><span class="identifier">BOOST_LINUX</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- </p>
- </td>
-<td>
- <p>
- Defined if the system kernel is Linux
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">BOOST_NIX</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- </p>
- </td>
-<td>
- <p>
- Defined if the system is POSIX compliant
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">BOOST_GENETIC_NIX</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- </p>
- </td>
-<td>
- <p>
- Defined if the system can trace its ancestry to the original AT&amp;T
- codebase or designs, but is not certified by the Open Group. This
- is the case for modern open-source BSD systems.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">BOOST_TRADEMARK_NIX</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- </p>
- </td>
-<td>
- <p>
- Systems certified as POSIX compliant by the Open Group. These systems
- can use the UNIX trademark. Most commercially developed *nix systems
- fall into this category.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">BOOST_FUNCTIONAL_NIX</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">config</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span></code>
- </p>
- </td>
-<td>
- <p>
- Systems which behave in a manner roughly consistent with POSIX
- standards. Linux and Minix fall into this category.
- </p>
- </td>
-</tr>
-<tr>
-<td>
- <p>
                   <code class="computeroutput"><span class="identifier">BOOST_DINKUMWARE_STDLIB</span></code>
                 </p>
               </td>

Modified: branches/release/libs/config/doc/html/index.html
==============================================================================
--- branches/release/libs/config/doc/html/index.html (original)
+++ branches/release/libs/config/doc/html/index.html 2011-01-27 13:29:26 EST (Thu, 27 Jan 2011)
@@ -28,7 +28,7 @@
 </h3></div></div></div>
 <div><p class="copyright">Copyright &#169; 2001 -2007 Beman Dawes, Vesa Karvonen, John Maddock</p></div>
 <div><div class="legalnotice">
-<a name="id896648"></a><p>
+<a name="id663915"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -950,7 +950,7 @@
 </div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: November 25, 2010 at 10:30:55 GMT</small></p></td>
+<td align="left"><p><small>Last revised: November 23, 2010 at 03:21:20 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>

Modified: branches/release/libs/config/doc/macro_reference.qbk
==============================================================================
--- branches/release/libs/config/doc/macro_reference.qbk (original)
+++ branches/release/libs/config/doc/macro_reference.qbk 2011-01-27 13:29:26 EST (Thu, 27 Jan 2011)
@@ -71,11 +71,6 @@
 [[`BOOST_NO_CWCTYPE`][Platform][
 The Platform does not provide `<wctype.h>` and `<cwctype>`.
 ]]
-[[`BOOST_NO_FENV_H`][Platform, Standard library][
-The C standard library doesn't provide `<fenv.h>`. [@../../../../boost/detail/fenv.hpp
-`<boost/detail/fenv.hpp>`] should be included instead of `<fenv.h>` for maximum
-portability on platforms which do provide `<fenv.h>`.
-]]
 [[`BOOST_NO_DEPENDENT_NESTED_DERIVATIONS`][Compiler][
 The compiler fails to compile a nested class that has a dependent base class:
 ``
@@ -404,6 +399,11 @@
 [[`BOOST_HAS_SGI_TYPE_TRAITS`][Compiler, Standard library][
 The compiler has native support for SGI style type traits.
 ]]
+[[`BOOST_HAS_FENV_H`][Platform, Standard library][
+The platform has a `<fenv.h>`. [@../../../../boost/detail/fenv.hpp
+`<boost/detail/fenv.hpp>`] should be included instead of `<fenv.h>` for maximum
+portability.
+]]
 [[`BOOST_HAS_STDINT_H`][Platform][
 The platform has a `<stdint.h>`
 ]]
@@ -882,26 +882,6 @@
 [[`BOOST_WINDOWS`][`<boost/config.hpp>`][
 Defined if the Windows platfrom API is available.
 ]]
-[[`BOOST_LINUX`][`<boost/config.hpp>`][
-Defined if the system kernel is Linux
-]]
-[[`BOOST_NIX`][`<boost/config.hpp>`][
-Defined if the system is POSIX compliant
-]]
-[[`BOOST_GENETIC_NIX`][`<boost/config.hpp>`][
-Defined if the system can trace its ancestry to the original AT&T codebase or
-designs, but is not certified by the Open Group. This is the case for modern
-open-source BSD systems.
-]]
-[[`BOOST_TRADEMARK_NIX`][`<boost/config.hpp>`][
-Systems certified as POSIX compliant by the Open Group. These systems can use
-the UNIX trademark. Most commercially developed *nix systems fall into this
-category.
-]]
-[[`BOOST_FUNCTIONAL_NIX`][`<boost/config.hpp>`][
-Systems which behave in a manner roughly consistent with POSIX standards. Linux
-and Minix fall into this category.
-]]
 [[`BOOST_DINKUMWARE_STDLIB`][`<boost/config.hpp>`][
 Defined if the dinkumware standard library is in use, takes the same value
 as the Dinkumware library version macro `_CPPLIB_VER` if defined, otherwise 1.


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk