[fpc-devel] Another thread about the fact that official FPC releases are *unnecessarily* non-representative of the platforms it actually runs on

denisgolovan denisgolovan at yandex.ru
Sun Sep 27 22:12:06 CEST 2020


> Am 27.09.20 um 21:50 schrieb Florian Klämpfl via fpc-devel:
>> Not for 80 bit extended, but it would be the clean solution with
>> float128 support being optional in some architectures (RiscV, Sparc64,
>> PPC64). So if we change it, we should do it right as 80 Bit has the same
>> problem: missing transcendent functions in software.
> 
> Of course, what we could do for the compiler (not the rtl!): to
> translate libquadmath. It is LPGL so perfectly usable with in the compiler.

I see now.
However libquadmath is quite slow to be really useful.
Double float is around 20x slower than native double, float128 would be around 100x slower.

-- Regards,
Denis Golovan


More information about the fpc-devel mailing list