This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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]

Re: 135 GCC regressions, 132 new, with your patch on2003-07-01T05:03:50Z.



Jerry, this looks like a problem introduced with your change (see
below).

Andrew Pinski <pinskia@physics.uc.edu> writes:

> [...]
> It is not the ISO C conversions that is causing this.
> The problem is that there are two duplicate symbols in two different
> *.o in libstdc++.a:
> ranlib: file:
> /Users/pinskia/fsf-clean-nocheck/lib/libstdc++.a(concept-inst.o)
> defines symbol: __ZNSt8numpunctIcE2idE
> ranlib: file:
> /Users/pinskia/fsf-clean-nocheck/lib/libstdc++.a(locale-inst.o)
> defines symbol: __ZNSt8numpunctIcE2idE
>
> I cannot pin point the patch which caused this but it looks like a
> libstdc++ one, rather than a gcc one.

Thanks Andrew.

Looking at the ChangeLog and your results I suggest this one might be
the culprit:

+2003-06-27  Jerry Quinn  <jlquinn@optonline.net>
+
+	* src/locale.cc (__use_cache<numpunct>): Move from here ...
+	* include/bits/locale_facets.tcc (__use_cache<numpunct>): To
+	here.

I'm CC'ing the libstc++ mailing list for further discussions,
Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SuSE Linux AG, Deutschherrnstr. 15-19, 90429 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126


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