Zitat von Florian Klämpfl <flor...@freepascal.org>:
So you want float constants being evaluated always with full
precision (which would be required for consistency) causing any
floating point expression containing a constant being evaluated with
full precision as well?
Yes, at least as default or selectable per option (like FASTMATH etc),
and AFAIK it is default for all compilers I know except 3.1.1.
2. This is a regression from 3.0.4 (here the 32-bit version works as
expected for both double and extended, and same for 64-bit except that
here extended=double) and to 3.1.1 (both under Win7/64).
This was probably changed for consistency. I tried to find the
commit which changes this, but I cannot currently find it.
Thank you for your effort.
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal