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

--- Comment #2 from hengxu010 <hengxu at bao dot ac.cn> ---
(In reply to Andrew Pinski from comment #1)

Thank you Andrew, for replying and explain this question very clearly. 
Can I ask that do you have any plan to add support for 128bit long double or
just  maintain the status quo?

> The ABI says long double is the same as double.
> https://developer.apple.com/documentation/xcode/writing-arm64-code-for-apple-
> platforms :
> ```
> The long double type is a double precision IEEE754 binary floating-point
> type, which makes it identical to the double type. This behavior contrasts
> to the standard specification, in which a long double is a quad-precision,
> IEEE754 binary, floating-point type.
> ```
> 
> We could use libquadmath to add support for 128bit long double but it will
> take someone to implement that.

Reply via email to