[fpc-pascal] Extended type under Win64

Sven Barth pascaldragon at googlemail.com
Wed Feb 26 11:09:09 CET 2020


denisgolovan via fpc-pascal <fpc-pascal at lists.freepascal.org> schrieb am
Di., 25. Feb. 2020, 23:01:

> Hi all
>
> I'm trying to get an idea if Extended float is/can actually be 80bit?
> I have FPC built under Linux x64 and it works fine (co-processor command
> are actually used).
>
> But I haven't found any reliable information about Win64 support.
> Brief FPC source grepping showed FPC_HAS_TYPE_EXTENDED define, but I
> haven't managed to find where it is defined.
>

The Extended type is not available for x86_64-win64. You either need to use
Double or the software floating point support in unit sfpux80 (though that
is  only available in 3.2 and newer).

Please note that you'll have the same problem on any non-x86 platform as
that type only exists there (and m68k).

Regards,
Sven

>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20200226/4c983b5a/attachment.html>


More information about the fpc-pascal mailing list