1.0.28.46: implement os_restore_fp_control() for OpenBSD x86
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 13 May 2009 18:13:48 +0000 (18:13 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 13 May 2009 18:13:48 +0000 (18:13 +0000)
commitcb2be4b6d03412e2e547a8b051e43d5446792b7c
treefa758ff850f519f8a92e5133f141b802f471e04b
parentafcd439dd0d388294feeab17c13325e4dfa75bb2
1.0.28.46: implement os_restore_fp_control() for OpenBSD x86

  Fixes problems with the floating point modes being forgotten. Also
  fixes one of the float tests by clearing the exception flags first,
  insuring that the right exception is raised.

  Patch by Josh Elsasser.
NEWS
src/runtime/bsd-os.c
src/runtime/bsd-os.h
src/runtime/x86-bsd-os.c
src/runtime/x86-bsd-os.h
tests/float.pure.lisp
version.lisp-expr