opensubscriber
   Find in this group all groups
 
Unknown more information…

m : mit-scheme-devel@gnu.org 20 June 2011 • 1:09AM -0400

Re: [MIT-Scheme-devel] Ubuntu 11.04 and FE_DFL_ENV.
by Taylor R Campbell

REPLY TO AUTHOR
 
REPLY TO GROUP




   Date: Sun, 19 Jun 2011 09:06:03 -0700
   From: Matt Birkholz <matt@birk...>

                "More cool" was calling flo:set-environment! (libc) in
   savres.scm and make.scm, and removing the (non-libc) fpu inits.  Less
   cool was "just mask DENORM".  The former seems more portabicklish,
   assuming fenv.h is not a stranger to most.

There is a reason to trap floating-point exceptions immediately on
boot in the microcode: it catches any potential mistakes in floating-
point arithmetic before the run-time system has set up the environment
appropriately.  So I'd like to leave that in, unless it turns out that
it causes any real problems.  (But trapping the denormalized exception
obviously does cause real problems, so we ought to mask it instead.)

_______________________________________________
MIT-Scheme-devel mailing list
MIT-Scheme-devel@gnu....
https://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Bookmark with:

Delicious   Digg   reddit   Facebook   StumbleUpon

Related Messages

opensubscriber is not affiliated with the authors of this message nor responsible for its content.