From eefb15e9a9dd905a355b9e3bd81b54b0a571480c Mon Sep 17 00:00:00 2001
From: dtc <dtc>
Date: Fri, 21 Nov 1997 12:16:28 +0000
Subject: [PATCH] For the x86 port clear *pseudo-atomic-atomic* in case the
 core wasn't compiled with support.

---
 code/lispinit.lisp | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/code/lispinit.lisp b/code/lispinit.lisp
index 3b12b6c1e..fd592b210 100644
--- a/code/lispinit.lisp
+++ b/code/lispinit.lisp
@@ -5,7 +5,7 @@
 ;;; Carnegie Mellon University, and has been placed in the public domain.
 ;;;
 (ext:file-comment
-  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/lispinit.lisp,v 1.52 1997/11/18 16:55:57 dtc Exp $")
+  "$Header: /Volumes/share2/src/cmucl/cvs2git/cvsroot/src/code/lispinit.lisp,v 1.53 1997/11/21 12:16:28 dtc Exp $")
 ;;;
 ;;; **********************************************************************
 ;;;
@@ -420,7 +420,10 @@
     (setf (alien:extern-alien "internal_errors_enabled" alien:boolean) t)
     (set-floating-point-modes :traps
 			      '(:overflow #-x86 :underflow :invalid
-					  :divide-by-zero)))))
+					  :divide-by-zero))
+    ;; Clear pseudo atomic in case it this core wasn't compiled with
+    ;; support.
+    #+x86 (setf lisp::*pseudo-atomic-atomic* 0))))
 
 
 
-- 
GitLab