On 06/05/20 10:15 +0100, Jonathan Wakely wrote:
On 06/05/20 11:09 +0200, Jakub Jelinek via Libstdc++ wrote:
On Wed, May 06, 2020 at 10:49:13AM +0200, Rainer Orth wrote:
I just remembered that the libstdc++ ABI baselines haven't been updated
for the GCC 10 release yet. This patch corrects this for Solaris/SPARC
and x86.
Oops, here are the updates from Fedora packages built during the weekend.
Ok for trunk and gcc-10?
Yes, these all look right. Thanks.
And this updates the manual on master. I'll backport this as well.
commit 2b6f6aeea1846116d6f1f0c3d9ccdd9cc151b385
Author: Jonathan Wakely <jwak...@redhat.com>
Date: Wed May 6 10:30:15 2020 +0100
libstdc++: Document library versioning for 9.[123] and 10.1
* doc/xml/manual/abi.xml (abi.versioning.history): Document library
versions for GCC 9.[123] and 10.1 releases.
* doc/html/*: Regenerate.
diff --git a/libstdc++-v3/doc/xml/manual/abi.xml b/libstdc++-v3/doc/xml/manual/abi.xml
index 969edd7c834..7aec810d45f 100644
--- a/libstdc++-v3/doc/xml/manual/abi.xml
+++ b/libstdc++-v3/doc/xml/manual/abi.xml
@@ -267,10 +267,11 @@ compatible.
<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>
<listitem><para>GCC 7.2.0: libstdc++.so.6.0.24</para></listitem>
- <listitem><para>GCC 8.0.0: libstdc++.so.6.0.25</para></listitem>
+ <listitem><para>GCC 8.1.0: libstdc++.so.6.0.25</para></listitem>
<listitem><para>GCC 9.1.0: libstdc++.so.6.0.26</para></listitem>
<listitem><para>GCC 9.2.0: libstdc++.so.6.0.27</para></listitem>
<listitem><para>GCC 9.3.0: libstdc++.so.6.0.28</para></listitem>
+ <listitem><para>GCC 10.1.0: libstdc++.so.6.0.28</para></listitem>
</itemizedlist>
<para>
Note 1: Error should be libstdc++.so.3.0.3.
@@ -340,8 +341,12 @@ compatible.
<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>
<listitem><para>GCC 7.2.0: GLIBCXX_3.4.24, CXXABI_1.3.11</para></listitem>
- <listitem><para>GCC 8.0.0: GLIBCXX_3.4.25, CXXABI_1.3.11</para></listitem>
- <listitem><para>GCC 9.0.0: GLIBCXX_3.4.26, CXXABI_1.3.11</para></listitem>
+ <listitem><para>GCC 8.1.0: GLIBCXX_3.4.25, CXXABI_1.3.11</para></listitem>
+ <listitem><para>GCC 9.1.0: GLIBCXX_3.4.26, CXXABI_1.3.12</para></listitem>
+ <listitem><para>GCC 9.2.0: GLIBCXX_3.4.27, CXXABI_1.3.12</para></listitem>
+ <listitem><para>GCC 9.3.0: GLIBCXX_3.4.28, CXXABI_1.3.12</para></listitem>
+ <listitem><para>GCC 10.1.0: GLIBCXX_3.4.28, CXXABI_1.3.12</para></listitem>
+
</itemizedlist>
</listitem>