Rainer Orth <r...@cebitec.uni-bielefeld.de> writes: > Paolo Carlini <paolo.carl...@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 <mjam...@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