From: Nikodemus S. <de...@us...> - 2009-05-13 18:13:54
|
Update of /cvsroot/sbcl/sbcl In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv974 Modified Files: NEWS version.lisp-expr Log Message: 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. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.1519 retrieving revision 1.1520 diff -u -d -r1.1519 -r1.1520 --- NEWS 13 May 2009 13:58:31 -0000 1.1519 +++ NEWS 13 May 2009 18:13:48 -0000 1.1520 @@ -24,6 +24,8 @@ * improvement: pretty-printing loop has been implemented properly. (thanks to Tobias Rittweiler) * documentation: CLOS slot typechecing policy has been documented. + * bug fix: better floating point exception handling on x86/OpenBSD. + (thanks to Josh Elsasser) * bug fix: exit status from QUIT when called under --script was lost (reported by Hubert Kauker) * bug fix: MAKE-ARRAY for non-zero :INITIAL-ELEMENT always used the Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.4462 retrieving revision 1.4463 diff -u -d -r1.4462 -r1.4463 --- version.lisp-expr 13 May 2009 17:56:31 -0000 1.4462 +++ version.lisp-expr 13 May 2009 18:13:48 -0000 1.4463 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.28.45" +"1.0.28.46" |