Patchwork abi doc out of date?

login
register
mail settings
Submitter Jonathan Wakely
Date Jan. 6, 2013, 9:22 p.m.
Message ID <CAH6eHdRUjM1wQ4mk95Y6ETtBDnqZ2MzCoT6XP18Wst1oMqdJHg@mail.gmail.com>
Download mbox | patch
Permalink /patch/209805/
State New
Headers show

Comments

Jonathan Wakely - Jan. 6, 2013, 9:22 p.m.
On 1 January 2013 13:04, Jonathan Wakely wrote:
> On 1 January 2013 03:33, Kenny Simpson wrote:
>> http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html
>>
>> does not seem to have updates for gcc 4.7 in sections 3,4,7.
>>
>> e.g. should there be an entry in section 3 like...
>> GCC 4.7.0: libstdc++.so.6.0.17
>
> Thanks, I'll fix it in svn, but the online copy will probably stay out
> of date as I can't update it.

Fixed with this doc patch on trunk, I'll apply something similar to
the 4.7 branch too.
commit e23ca07a8b4072a14bbfc5a10b5f7b6d09f15b60
Author: Jonathan Wakely <jwakely.gcc@gmail.com>
Date:   Sun Jan 6 21:12:08 2013 +0000

    	* doc/xml/manual/abi.xml: Update library and symbol versions.

Patch

diff --git a/libstdc++-v3/doc/xml/manual/abi.xml b/libstdc++-v3/doc/xml/manual/abi.xml
index 9d7395e..6cf79a1 100644
--- a/libstdc++-v3/doc/xml/manual/abi.xml
+++ b/libstdc++-v3/doc/xml/manual/abi.xml
@@ -259,6 +259,8 @@  compatible.
     <listitem><para>GCC 4.5.0: libstdc++.so.6.0.14</para></listitem>
     <listitem><para>GCC 4.6.0: libstdc++.so.6.0.15</para></listitem>
     <listitem><para>GCC 4.6.1: libstdc++.so.6.0.16</para></listitem>
+    <listitem><para>GCC 4.7.0: libstdc++.so.6.0.17</para></listitem>
+    <listitem><para>GCC 4.8.0: libstdc++.so.6.0.18</para></listitem>
     </itemizedlist>
     <para>
       Note 1: Error should be libstdc++.so.3.0.3.
@@ -320,6 +322,8 @@  compatible.
     <listitem><para>GCC 4.5.0: GLIBCXX_3.4.14, CXXABI_1.3.4</para></listitem>
     <listitem><para>GCC 4.6.0: GLIBCXX_3.4.15, CXXABI_1.3.5</para></listitem>
     <listitem><para>GCC 4.6.1: GLIBCXX_3.4.16, CXXABI_1.3.5</para></listitem>
+    <listitem><para>GCC 4.7.0: GLIBCXX_3.4.17, CXXABI_1.3.6</para></listitem>
+    <listitem><para>GCC 4.8.0: GLIBCXX_3.4.18, CXXABI_1.3.7</para></listitem>
     </itemizedlist>
     </listitem>
 
@@ -437,13 +441,19 @@  compatible.
     <listitem><para>GCC 4.4.4: 20100429</para></listitem>
     <listitem><para>GCC 4.4.5: 20101001</para></listitem>
     <listitem><para>GCC 4.4.6: 20110416</para></listitem>
+    <listitem><para>GCC 4.4.7: 20120313</para></listitem>
     <listitem><para>GCC 4.5.0: 20100414</para></listitem>
     <listitem><para>GCC 4.5.1: 20100731</para></listitem>
     <listitem><para>GCC 4.5.2: 20101216</para></listitem>
     <listitem><para>GCC 4.5.3: 20110428</para></listitem>
+    <listitem><para>GCC 4.5.4: 20120702</para></listitem>
     <listitem><para>GCC 4.6.0: 20110325</para></listitem>
     <listitem><para>GCC 4.6.1: 20110627</para></listitem>
     <listitem><para>GCC 4.6.2: 20111026</para></listitem>
+    <listitem><para>GCC 4.6.3: 20120301</para></listitem>
+    <listitem><para>GCC 4.7.0: 20120322</para></listitem>
+    <listitem><para>GCC 4.7.1: 20120614</para></listitem>
+    <listitem><para>GCC 4.7.2: 20120920</para></listitem>
     </itemizedlist>
     <para/>
     </listitem>