On 16/04/21 20:48 +0200, Jakub Jelinek wrote:
On Fri, Apr 16, 2021 at 05:14:58PM +0200, Jakub Jelinek via Gcc-patches wrote:
As we have only one P1 left right now, I think it is the right time
to update abi list files in libstdc++.

Attached are two patches, one is update for x86_64/i?86/s390x/ppc64
linux (aarch64 seems to be correct already), the other one is the
ppc64 -> ppc64le diff.  I have yet to test what exactly it will do
on ppc64, whether we can share the same baseline_symbols.txt and it
will ignore the IEEE128 symbols like it should be ignoring LDBL symbols
when double double is not configured in, or whether we need
to have separate powerpc64le-linux-gnu directory.

2021-04-16  Jakub Jelinek  <ja...@redhat.com>

        * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Update.
        * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt: Update.
        * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Update.
        * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Update.
        * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Update.
        * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt: Update.

Tested on powerpc64{,le}-linux now (-m32/-m64 on be) and while the first
patch works fine, the second one unfortunately doesn't on either be or le,
so more work is needed there.  Thus, I'm withdrawing the second
        * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt: Update.
only patch.

On the other side, when I was on powerpc64-linux, I've created a patch
for 32-bit powerpc.
Ok for trunk (this one and the x86_64/i?86/s390x/non-IEEE128 powerpc64 one)?

OK

Reply via email to