Merge doc changes from Trunk so that BOOST*NIX macros are no longer defined.

[SVN r68482]
This commit is contained in:
John Maddock
2011-01-27 18:29:26 +00:00
parent 1614645b5c
commit 7b3a8ec37e
3 changed files with 7 additions and 117 deletions

View File

@@ -3481,96 +3481,6 @@
</td> </td>
</tr> </tr>
<tr> <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> <td>
<p> <p>
<code class="computeroutput"><span class="identifier">BOOST_DINKUMWARE_STDLIB</span></code> <code class="computeroutput"><span class="identifier">BOOST_DINKUMWARE_STDLIB</span></code>

View File

@@ -28,7 +28,7 @@
</h3></div></div></div> </h3></div></div></div>
<div><p class="copyright">Copyright &#169; 2001 -2007 Beman Dawes, Vesa Karvonen, John Maddock</p></div> <div><p class="copyright">Copyright &#169; 2001 -2007 Beman Dawes, Vesa Karvonen, John Maddock</p></div>
<div><div class="legalnotice"> <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 Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p> </p>
@@ -950,7 +950,7 @@
</div> </div>
</div> </div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <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> <td align="right"><div class="copyright-footer"></div></td>
</tr></table> </tr></table>
<hr> <hr>

View File

@@ -71,11 +71,6 @@ The Platform does not provide `<wchar.h>` and `<cwchar>`.
[[`BOOST_NO_CWCTYPE`][Platform][ [[`BOOST_NO_CWCTYPE`][Platform][
The Platform does not provide `<wctype.h>` and `<cwctype>`. 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][ [[`BOOST_NO_DEPENDENT_NESTED_DERIVATIONS`][Compiler][
The compiler fails to compile a nested class that has a dependent base class: The compiler fails to compile a nested class that has a dependent base class:
`` ``
@@ -404,6 +399,11 @@ The platform has the POSIX API `sched_yield`.
[[`BOOST_HAS_SGI_TYPE_TRAITS`][Compiler, Standard library][ [[`BOOST_HAS_SGI_TYPE_TRAITS`][Compiler, Standard library][
The compiler has native support for SGI style type traits. 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][ [[`BOOST_HAS_STDINT_H`][Platform][
The platform has a `<stdint.h>` The platform has a `<stdint.h>`
]] ]]
@@ -882,26 +882,6 @@ Defined to 1 if the compiler is the Clang compiler.
[[`BOOST_WINDOWS`][`<boost/config.hpp>`][ [[`BOOST_WINDOWS`][`<boost/config.hpp>`][
Defined if the Windows platfrom API is available. 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>`][ [[`BOOST_DINKUMWARE_STDLIB`][`<boost/config.hpp>`][
Defined if the dinkumware standard library is in use, takes the same value 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. as the Dinkumware library version macro `_CPPLIB_VER` if defined, otherwise 1.