[v3] Update Solaris baselines for GCC 4.7
Rainer Orth
ro@CeBiTec.Uni-Bielefeld.DE
Mon Jan 30 17:11:00 GMT 2012
Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> writes:
> Paolo Carlini <paolo.carlini@oracle.com> writes:
>
>>>>> +FUNC:_ZNSt19istreambuf_iteratorIcSt11char_traitsIcEEppEv@@GLIBCXX_3.4.5
>>>>> +FUNC:_ZNSt19istreambuf_iteratorIwSt11char_traitsIwEEppEv@@GLIBCXX_3.4.5
>>>> I don't think this is a new issue, I see it in 4.6 branch and even in 4.5
>>>> branch. At some point we had a problem which Jakub patched (thus the *XX
>>>> variants), the actual story is longish but is not new, I'm not sure you are
>>>> interested in thegory details.
>>> Perhaps you have a pointer?
>> I can search, but really the issue is very, very old and we already
>> released *many* GCCs "affected".
>
> For the case at hand, I doubt that: those are additions between the gcc
> 4.6.0 and 4.7.0 Solaris baselines. They have not been present in
> Solaris libstdc++.so on 4.6.
I've actually done a reghunt, which revealed that those symbols (in
src/c++98/locale-inst.o, src/c++98/wlocale-inst.o) were introduced by
this patch:
2011-07-18 Martin Jambor <mjambor@suse.cz>
* ipa-prop.h: Include alloc-pool.h, all sorts of updates to general
comments.
(ipcp_values_pool): Declare.
(ipcp_sources_pool): Likewise.
I.e. there are *no* libstdc++ or C++ changes involved at all. IMO this
is a bug, plain and simple.
Rainer
--
-----------------------------------------------------------------------------
Rainer Orth, Center for Biotechnology, Bielefeld University
More information about the Libstdc++
mailing list