[fpc-devel] External tools API
Jonas Maebe
jonas.maebe at elis.ugent.be
Sun Oct 3 12:32:29 CEST 2010
On 03 Oct 2010, at 11:23, Sven Barth wrote:
> If I remember correctly (@core devs: please correct me if I'm wrong) the compiler needs to evaluate float constants with the correct (if typed) or the maximal available precision (if untyped). Thus we'd need an Extended emulator for platforms that don't have a 80-bit float type. The calculations might be done using SSE2 instruction set on x86_64 cpus
SSE2 does not support more than 64 bit precision for floating point.
> (I don't know what other platforms provide or if we'd need a soft 80-bit float emulator).
We do need an 80 bit floating point emulator: http://bugs.freepascal.org/view.php?id=9262
Jonas
More information about the fpc-devel
mailing list