Skip to content
Snippets Groups Projects
Commit cbd10aa8 authored by toy's avatar toy
Browse files

For x86, need a float-wait to catch any FP exceptions that might have

occurred.
parent 5a619bf9
Branches
Tags
No related merge requests found
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
;;; Carnegie Mellon University, and has been placed in the public domain. ;;; Carnegie Mellon University, and has been placed in the public domain.
;;; ;;;
(ext:file-comment (ext:file-comment
"$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/error.lisp,v 1.59 2001/01/09 05:21:22 dtc Exp $") "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/error.lisp,v 1.60 2001/04/19 16:40:47 toy Exp $")
;;; ;;;
;;; ********************************************************************** ;;; **********************************************************************
;;; ;;;
...@@ -1066,7 +1066,11 @@ ...@@ -1066,7 +1066,11 @@
'(declare (ignore temp))) '(declare (ignore temp)))
(go ,(car annotated-case))))) (go ,(car annotated-case)))))
annotated-cases) annotated-cases)
(return-from ,tag ,form)) (return-from ,tag
#-x86 ,form
#+x86 (multiple-value-prog1 ,form
;; Need to catch FP errors here!
(kernel::float-wait))))
,@(mapcan ,@(mapcan
#'(lambda (annotated-case) #'(lambda (annotated-case)
(list (car annotated-case) (list (car annotated-case)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment