Hi!

On Wed, Oct 07, 2020 at 08:00:49PM -0400, Michael Meissner wrote:
> I looked into this a bit, and I think we want to keep the current behavior (as
> modified by the patches).  As Joseph says, the _Float<n> types have their own
> types, but may/may not use the same modes as other types.  Obviously if these
> types leak into C++ (i.e. but 85518), then something needs to be done about
> mangling.  But that is a machine independent issue, not a PowerPC issue.

There is DF128_ defined for just this, fwiw.  (See
<https://itanium-cxx-abi.github.io/cxx-abi/abi.html#mangling-builtin>.)

> I did play around with making _Float128 always use KFmode, but it will cause 
> us
> to need other changes.  I can do these changes if needed, but it seems like a
> lot of pointless work.

It would be ideal if we would never have TFmode stuff in the instruction
stream, only IFmode and KFmode.  Hey, I can dream :-)


Segher

Reply via email to