This adds the missing 7.1.0 version info to the manual, and adds a step about updating that in future when bumping the version.
* 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. Committing to trunk and gcc-7-branch.
commit e0040087211109d6df9911167315b242f12f40a4 Author: Jonathan Wakely <jwak...@redhat.com> Date: Thu May 18 11:08:05 2017 +0100 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. diff --git a/libstdc++-v3/doc/xml/manual/abi.xml b/libstdc++-v3/doc/xml/manual/abi.xml index 1c816b1..d086d9e 100644 --- a/libstdc++-v3/doc/xml/manual/abi.xml +++ b/libstdc++-v3/doc/xml/manual/abi.xml @@ -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> diff --git a/libstdc++-v3/doc/xml/manual/build_hacking.xml b/libstdc++-v3/doc/xml/manual/build_hacking.xml index f0cbd70..e9691bd 100644 --- a/libstdc++-v3/doc/xml/manual/build_hacking.xml +++ b/libstdc++-v3/doc/xml/manual/build_hacking.xml @@ -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>