faq.xml: Fix anachronisms.

2010-05-01  Jonathan Wakely  <jwakely.gcc@gmail.com>

	* doc/xml/faq.xml: Fix anachronisms.
	* doc/xml/manual/intro.xml (Make): Tweak grammar and whitespace.
	* doc/xml/manual/support.xml (NULL): Use inline <code> element
	instead of <programlisting> block.
	* doc/html/*: Regenerate.

From-SVN: r158964
This commit is contained in:
Jonathan Wakely 2010-05-01 21:03:19 +01:00
parent 3e93ff8196
commit 8d825422c0
7 changed files with 19 additions and 13 deletions

View File

@ -1,3 +1,11 @@
2010-05-01 Jonathan Wakely <jwakely.gcc@gmail.com>
* doc/xml/faq.xml: Fix anachronisms.
* doc/xml/manual/intro.xml (Make): Tweak grammar and whitespace.
* doc/xml/manual/support.xml (NULL): Use inline <code> element
instead of <programlisting> block.
* doc/html/*: Regenerate.
2010-04-30 Paolo Carlini <paolo.carlini@oracle.com> 2010-04-30 Paolo Carlini <paolo.carlini@oracle.com>
* include/bits/stl_pair.h (piecewise_construct_t, * include/bits/stl_pair.h (piecewise_construct_t,
@ -41,7 +49,7 @@
2010-04-27 Alexander Monakov <amonakov@ispras.ru> 2010-04-27 Alexander Monakov <amonakov@ispras.ru>
* testsuite/22_locale/codecvt/unshift/char/1.c (test01): Clarify size * testsuite/22_locale/codecvt/unshift/char/1.cc (test01): Clarify size
definition. Use memcpy and memcmp to avoid access beyond allocated definition. Use memcpy and memcmp to avoid access beyond allocated
memory. memory.

View File

@ -473,9 +473,8 @@
Recent GNU/Linux glibc required? Recent GNU/Linux glibc required?
</p></td></tr><tr class="answer"><td align="left" valign="top"><a id="a-linux_glibc"></a></td><td align="left" valign="top"><p>When running on GNU/Linux, libstdc++ 3.2.1 (shared library version </p></td></tr><tr class="answer"><td align="left" valign="top"><a id="a-linux_glibc"></a></td><td align="left" valign="top"><p>When running on GNU/Linux, libstdc++ 3.2.1 (shared library version
5.0.1) and later uses localization and formatting code from the system 5.0.1) and later uses localization and formatting code from the system
C library (glibc) version 2.2.5. That version of glibc is over a C library (glibc) version 2.2.5 which contains necessary bugfixes.
year old and contains necessary bugfixes. Many GNU/Linux distros make Most GNU/Linux distros make more recent versions available now.
glibc version 2.3.x available now.
</p><p>The guideline is simple: the more recent the C++ library, the </p><p>The guideline is simple: the more recent the C++ library, the
more recent the C library. (This is also documented in the main more recent the C library. (This is also documented in the main
GCC installation instructions.) GCC installation instructions.)
@ -520,7 +519,7 @@
For those people who are not part of the ISO Library Group For those people who are not part of the ISO Library Group
(i.e., nearly all of us needing to read this page in the first (i.e., nearly all of us needing to read this page in the first
place), a public list of the library defects is occasionally place), a public list of the library defects is occasionally
published <a class="ulink" href="http://anubis.dkuug.dk/jtc1/sc22/wg21/" target="_top">here</a>. published <a class="ulink" href="http://www.open-std.org/jtc1/sc22/wg21/" target="_top">here</a>.
Some of these issues have resulted in code changes in libstdc++. Some of these issues have resulted in code changes in libstdc++.
</p><p> </p><p>
If you think you've discovered a new bug that is not listed, If you think you've discovered a new bug that is not listed,

View File

@ -4,6 +4,6 @@
<a class="ulink" href="http://gcc.gnu.org/install/" target="_top">GCC Installation <a class="ulink" href="http://gcc.gnu.org/install/" target="_top">GCC Installation
Instructions</a> first. Read <span class="emphasis"><em>all of them</em></span>. Instructions</a> first. Read <span class="emphasis"><em>all of them</em></span>.
<span class="emphasis"><em>Twice.</em></span> <span class="emphasis"><em>Twice.</em></span>
</p><p>Then type:<span class="command"><strong>make</strong></span>, and congratulations, you're </p><p>Then type: <span class="command"><strong>make</strong></span>, and congratulations, you've
started to build. started to build.
</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="configure.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="setup.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="using.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Configure </td><td width="20%" align="center"><a accesskey="h" href="../spine.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Using</td></tr></table></div></body></html> </p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="configure.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="setup.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="using.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Configure </td><td width="20%" align="center"><a accesskey="h" href="../spine.html">Home</a></td><td width="40%" align="right" valign="top"> Chapter 3. Using</td></tr></table></div></body></html>

View File

@ -106,7 +106,7 @@
to be <code class="constant">(void*)0</code>, which is often used in C. to be <code class="constant">(void*)0</code>, which is often used in C.
</p><p> </p><p>
For <span class="command"><strong>g++</strong></span>, <code class="constant">NULL</code> is For <span class="command"><strong>g++</strong></span>, <code class="constant">NULL</code> is
</p><pre class="programlisting">#define</pre><p>'d to be <code class="code">#define</code>'d to be
<code class="constant">__null</code>, a magic keyword extension of <code class="constant">__null</code>, a magic keyword extension of
<span class="command"><strong>g++</strong></span>. <span class="command"><strong>g++</strong></span>.
</p><p> </p><p>

View File

@ -638,9 +638,8 @@
<answer id="a-linux_glibc"> <answer id="a-linux_glibc">
<para>When running on GNU/Linux, libstdc++ 3.2.1 (shared library version <para>When running on GNU/Linux, libstdc++ 3.2.1 (shared library version
5.0.1) and later uses localization and formatting code from the system 5.0.1) and later uses localization and formatting code from the system
C library (glibc) version 2.2.5. That version of glibc is over a C library (glibc) version 2.2.5 which contains necessary bugfixes.
year old and contains necessary bugfixes. Many GNU/Linux distros make Most GNU/Linux distros make more recent versions available now.
glibc version 2.3.x available now.
</para> </para>
<para>The guideline is simple: the more recent the C++ library, the <para>The guideline is simple: the more recent the C++ library, the
more recent the C library. (This is also documented in the main more recent the C library. (This is also documented in the main
@ -718,7 +717,7 @@
For those people who are not part of the ISO Library Group For those people who are not part of the ISO Library Group
(i.e., nearly all of us needing to read this page in the first (i.e., nearly all of us needing to read this page in the first
place), a public list of the library defects is occasionally place), a public list of the library defects is occasionally
published <ulink url="http://anubis.dkuug.dk/jtc1/sc22/wg21/">here</ulink>. published <ulink url="http://www.open-std.org/jtc1/sc22/wg21/">here</ulink>.
Some of these issues have resulted in code changes in libstdc++. Some of these issues have resulted in code changes in libstdc++.
</para> </para>
<para> <para>

View File

@ -878,7 +878,7 @@ requirements of the license of GCC.
<emphasis>Twice.</emphasis> <emphasis>Twice.</emphasis>
</para> </para>
<para>Then type:<command>make</command>, and congratulations, you're <para>Then type: <command>make</command>, and congratulations, you've
started to build. started to build.
</para> </para>

View File

@ -166,7 +166,7 @@
<para> <para>
For <command>g++</command>, <constant>NULL</constant> is For <command>g++</command>, <constant>NULL</constant> is
<programlisting>#define</programlisting>'d to be <code>#define</code>'d to be
<constant>__null</constant>, a magic keyword extension of <constant>__null</constant>, a magic keyword extension of
<command>g++</command>. <command>g++</command>.
</para> </para>