[fpc-pascal]Double-precision recursion

Ramon Bosque ramon.bosque at qi.ub.es
Fri Mar 30 19:22:06 CEST 2001

----- Original Message -----
"Rich Pasco" <pasco at acm.org> wrote
To: <fpc-pascal at deadlock.et.tudelft.nl>

> Jonas wrote:
> > We already have a bug report about this
(<http://www.freepascal.org/bugs/showrec.php3?ID=1269>). We discussed it and
while it will seriously slow down any FPU calculations involving function
calls, the only solution is to save everything on the FPU stack to memory
before calling any procedure. We will fix it this way, but until now no-one
has gotten around doing it.
Could this be done using an option in the compiler? I think that it would be
a pity to lose speed in a normal situation in order to prevent a crash in a
specific program.

Best regards

Ramon Bosque

More information about the fpc-pascal mailing list