Commit 8d825422 by Jonathan Wakely

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
parent 3e93ff81
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 @@ ...@@ -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.
......
...@@ -473,9 +473,8 @@ ...@@ -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 @@ ...@@ -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,
......
...@@ -4,6 +4,6 @@ ...@@ -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>
...@@ -106,7 +106,7 @@ ...@@ -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>
......
...@@ -638,9 +638,8 @@ ...@@ -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 @@ ...@@ -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>
......
...@@ -878,7 +878,7 @@ requirements of the license of GCC. ...@@ -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>
......
...@@ -166,7 +166,7 @@ ...@@ -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>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment