https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119244

--- Comment #20 from Iain Sandoe <iains at gcc dot gnu.org> ---
(In reply to Jakub Jelinek from comment #18)
> I think s390x-linux is similar to aarch64-linux here, neither has
> libquadmath support.

However, libquadmath works fine on aarch64-darwin, so it is a possible
--as-needed solution for the C23 interfaces (that is what I'm doing at the
moment)

> Just long double is always IEEE quad on aarch64-linux and on s390x-linux it
> is configurable, one can choose between IEEE double and IEEE quad and for
> the latter needs some glibc support (though years older than the *f128 APIs).

I'll extend my logic to match what you put in comment #16, it would be good to
cover the case where long double == 128b ieee754.

Reply via email to