This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug bootstrap/14207] [3.4 Regression] Bootstrap fails linking libstdc++.so for -mabi-o32 ABI


------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]