[fpc-pascal] Floating point question

Thomas Kurz fpc.2021 at t-net.ruhr
Thu Feb 22 15:08:16 CET 2024


> If you're using Win64, then the answer is simple: x86_64-win64 unlike any
> other x86 target does not support Extended, so neither the compiler nor the
> code in runtime will ever calculate anything with that precision.

That's another thing I've never understood. How can it depend on the OS? It's the CPU which does math, and I don't understand what the OS has to do with that? If amd64 architecture didn't support the extended-type at all, I'd say "ok". But it's supported on Linux but not on Windows? Huh?



More information about the fpc-pascal mailing list