Commit 8268fc60 by Jonathan Wakely Committed by Jonathan Wakely

Update libstdc++ version info in manual

	* doc/xml/manual/abi.xml: Document latest library versions.
	* doc/xml/manual/build_hacking.xml: Document requirement to update
	abi.xml when bumping library versions.
	* doc/html/*: Regenerate.

From-SVN: r248186
parent 7880c1a5
2017-05-18 Jonathan Wakely <jwakely@redhat.com>
* doc/xml/manual/abi.xml: Document latest library versions.
* doc/xml/manual/build_hacking.xml: Document requirement to update
abi.xml when bumping library versions.
* doc/html/*: Regenerate.
2017-05-17 Jonathan Wakely <jwakely@redhat.com>
* include/bits/refwrap.h: Fix Doxygen warning.
......
......@@ -329,6 +329,12 @@ version(s). Edit the file <code class="filename">testsuite/util/testsuite_abi.cc
file to add the new versions to the <code class="varname">known_versions</code> list,
and update the checks for the latest versions that set the
<code class="varname">latestp</code> variable).
</p></li><li class="listitem"><p>
Add the library (<code class="filename">libstdc++.so.6.0.X</code>)
and symbols versions
(<code class="literal">GLIBCXX_3.4.X</code> and <code class="literal">CXXABI_1.3.Y</code>)
to the <a class="link" href="abi.html#abi.versioning.history" title="History">History</a> section in
<code class="filename">doc/xml/manual/abi.xml</code> at the relevant places.
</p></li></ul></div><p>
Once the new symbol version has been added you can add the names of your new
symbols in the new version node:
......
......@@ -264,6 +264,8 @@ compatible.
<listitem><para>GCC 4.8.3: libstdc++.so.6.0.19</para></listitem>
<listitem><para>GCC 4.9.0: libstdc++.so.6.0.20</para></listitem>
<listitem><para>GCC 5.1.0: libstdc++.so.6.0.21</para></listitem>
<listitem><para>GCC 6.1.0: libstdc++.so.6.0.22</para></listitem>
<listitem><para>GCC 7.1.0: libstdc++.so.6.0.23</para></listitem>
</itemizedlist>
<para>
Note 1: Error should be libstdc++.so.3.0.3.
......@@ -331,6 +333,7 @@ compatible.
<listitem><para>GCC 4.9.0: GLIBCXX_3.4.20, CXXABI_1.3.8</para></listitem>
<listitem><para>GCC 5.1.0: GLIBCXX_3.4.21, CXXABI_1.3.9</para></listitem>
<listitem><para>GCC 6.1.0: GLIBCXX_3.4.22, CXXABI_1.3.10</para></listitem>
<listitem><para>GCC 7.1.0: GLIBCXX_3.4.23, CXXABI_1.3.11</para></listitem>
</itemizedlist>
</listitem>
......
......@@ -474,6 +474,14 @@ and update the checks for the latest versions that set the
<varname>latestp</varname> variable).
</para>
</listitem>
<listitem><para>
Add the library (<filename class="library">libstdc++.so.6.0.X</filename>)
and symbols versions
(<literal>GLIBCXX_3.4.X</literal> and <literal>CXXABI_1.3.Y</literal>)
to the <link linkend="abi.versioning.history">History</link> section in
<filename>doc/xml/manual/abi.xml</filename> at the relevant places.
</para>
</listitem>
</itemizedlist>
<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