On Mon, 4 Oct 2021, Segher Boessenkool wrote: > Some current Power GCC targets support neither. Some support only > double-double. Making IEEE QP float work on those (that is, those that > are < power8) will require some work still: it should use libquadmath or > similar, but that needs to be put into the ABIs, to define how parameter > passing works for those types. Just treating it like a struct or an > array of ints will work fine, but it needs to be written down. This is > more than just Fortran.
Is the 64-bit BE (ELFv1) ABI maintained somewhere? (The 32-bit ABI, covering both hard float and soft float, is <https://github.com/ryanarn/powerabi> - no activity lately, but I think Ryan said he'd given write access to someone still involved with Power.) -- Joseph S. Myers jos...@codesourcery.com