libgfortran.so SONAME and powerpc64le-linux ABI changes
Joseph Myers
joseph@codesourcery.com
Wed Oct 6 21:55:08 GMT 2021
On Wed, 6 Oct 2021, Segher Boessenkool wrote:
> > There's still some code in the compiler for a very old soft-float ABI for
> > binary128 long double (passing by reference, using _q_* libcall names). I
> > don't really think it makes much sense to use that for future _Float128
> > support for soft-float (certainly not the _q_* libcalls), rather than
> > passing in four consecutive GPRs as is done for IBM long double for soft
> > float, but we could.
>
> Maybe this harks back to POWER2 days? If so, we probably should just
> remove that code, we do not support anything else POWER2 anymore.
The _q_* names and associated ABI are in the 1995 SunSoft PowerPC ABI
(which I suppose was the ABI for PowerPC Solaris).
--
Joseph S. Myers
joseph@codesourcery.com
More information about the Gcc
mailing list