Hello, Iain,

Sorry about the late response.

On Mar 11, 2021, Iain Sandoe <idsan...@googlemail.com> wrote:

> Alexandre Oliva <ol...@adacore.com> wrote:
>> On Mar 10, 2021, Alexandre Oliva <ol...@adacore.com> wrote:
>> 
>>> * gcc.target/powerpc/prefix-ds-dq.c: Enable __float128.
>> 
>> I've been reminded that this is not enough for the scan-assembler tests
>> to pass, at least in our configurations.  Nearly all of the asm
>> expectations are unmet.  I'm yet to identify the root cause.

> I have the following patch that I was intending to apply/post later (since
> the test makes unconditional use of __float128 which is not available on
> all platforms).

> does this solve your issue?

It would disable the compile test, instead of allowing it to do its job.

powerpc_prefixed_addr and -mcpu=power10 imply float128 support is
available on the hardware, so ppc_float128_sw should be redundant.  But
it isn't: IIRC it checks for runtime support, without disregarding the
warning, and as of a few days ago, it explicitly rejects vxworks
targets.  So I'd prefer if this didn't go in, and the patch I proposed
went in instead.

> +/* { dg-require-effective-target ppc_float128_sw } */


So ping?  https://gcc.gnu.org/pipermail/gcc-patches/2021-March/566532.html

-- 
Alexandre Oliva, happy hacker                https://FSFLA.org/blogs/lxo/
   Free Software Activist                       GNU Toolchain Engineer
Disinformation flourishes because many people care deeply about injustice
but very few check the facts.  Ask me about <https://stallmansupport.org>

Reply via email to