[v3] Solaris baseline maintenance
Jonathan Wakely
jwakely@redhat.com
Thu Feb 2 16:14:00 GMT 2017
On 02/02/17 11:09 +0100, Rainer Orth wrote:
>This patch consists of two parts:
>
>* The first just updates the Solaris libstdc++ baselines for GCC 7.
>
>* However, there's a maintenance issue that has been bothering me for
> some time: on 32-bit x86, there are the CXXABI_FLOAT128 on top of
> what's in the sparc baseline. So far, I've just used the 32-bit sparc
> baselines as the common ground and lived with the few added symbols on
> x86, but this means you always have to check if there's anything else
> that needs attention.
>
> So I've now decided to bite the bullet and separate the x86 and sparc
> baselines, so we now have i386-solaris2.1[01] and
> sparc-solaris2.1[01] instead of just solaris2.1[01].
>
>Bootstrapped without regressions on i386-pc-solaris2.1[02] and
>sparc-sun-solaris2.1[02]. Ok for mainline now or better wait a bit
>closer to release? I had to remove the recently-added-and-removed-again
>basic_string<C, T, A>::_M_copy_assign symbols from them baselines again.
Yes, sorry about that hiccup. There shouldn't be any new symbols
before the release, so doing this now seems fine. Thanks.
More information about the Libstdc++
mailing list