jkt 06/09/13 23:20:10 Modified: gcc-upgrading.xml Log: #146857, 3.3 -> 4.1 stuff, part two
Revision Changes Path 1.23 xml/htdocs/doc/en/gcc-upgrading.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml?rev=1.23&view=markup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml?rev=1.23&content-type=text/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml?r1=1.22&r2=1.23 Index: gcc-upgrading.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v retrieving revision 1.22 retrieving revision 1.23 diff -u -r1.22 -r1.23 --- gcc-upgrading.xml 13 Sep 2006 14:52:10 -0000 1.22 +++ gcc-upgrading.xml 13 Sep 2006 23:20:10 -0000 1.23 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding="UTF-8"?> -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v 1.22 2006/09/13 14:52:10 jkt Exp $ --> +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/gcc-upgrading.xml,v 1.23 2006/09/13 23:20:10 jkt Exp $ --> <!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> @@ -25,7 +25,7 @@ <!-- See http://creativecommons.org/licenses/by-sa/2.5 --> <license/> -<version>19</version> +<version>20</version> <date>2006-09-13</date> <chapter id="intro"> @@ -63,8 +63,8 @@ </p> <warn> -It should be noted that upgrading from GCC-3.4 to GCC-4.1 or greater still -requires you to follow the <uri link="#upgrade-general">general upgrading +It should be noted that upgrading from GCC-3.4 (or 3.3) to GCC-4.1 or greater +still requires you to follow the <uri link="#upgrade-general">general upgrading instructions</uri>, as GCC-3.4 and GCC-4.1 use slightly different ABIs. </warn> @@ -147,6 +147,12 @@ your old GCC version if you want to use an older kernel. </impo> +<impo> <!-- FIXME: do we really want to keep it here? --> +In case you're upgrading from GCC-3.3, you should run <c>emerge --oneshot +sys-libs/libstdc++-v3</c> to ensure the proper function of older binary C++ +applications. +</impo> + </body> </section> </chapter> @@ -158,7 +164,7 @@ <body> <p> -The upgrade from GCC-3.3 to 3.4 (or greater) is not seamless as the C++ ABI +The upgrade from GCC-3.3 to 3.4 is not seamless as the C++ ABI changed between these two versions. There is an issue with the <c>libstdc++</c> library which must be taken care of, as well. </p> -- [email protected] mailing list
