This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/14207] [3.4 Regression] Bootstrap fails linking libstdc++.so for -mabi-o32 ABI
- From: "billingd at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 20 Feb 2004 05:14:29 -0000
- Subject: [Bug bootstrap/14207] [3.4 Regression] Bootstrap fails linking libstdc++.so for -mabi-o32 ABI
- References: <20040219054655.14207.billingd@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From billingd at gcc dot gnu dot org 2004-02-20 05:14 -------
Only the second line in the patch (near line 494) causes the problem.
With this line reverted (ie applying patch below) I can bootstrap.
ru300:58%cvs diff -u locale_facets.tcc
Index: locale_facets.tcc
===================================================================
RCS file: /usr/local/gcc-cvs/gcc-cvs/gcc/libstdc++-
v3/include/bits/locale_facets.tcc,v
retrieving revision 1.166.2.6
diff -u -r1.166.2.6 locale_facets.tcc
--- locale_facets.tcc 2004/02/17 19:23:15 1.166.2.6
+++ locale_facets.tcc 2004/02/20 05:09:58
@@ -492,7 +492,7 @@
// Digit grouping is checked. If grouping and found_grouping don't
// match, then get very very upset, and set failbit.
- if (__found_grouping.size())
+ if (__lc->_M_use_grouping && __found_grouping.size())
{
// Add the ending grouping.
__found_grouping += static_cast<char>(__sep_pos);
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14207