0.8.8.24:
authorChristophe Rhodes <csr21@cam.ac.uk>
Mon, 15 Mar 2004 00:00:59 +0000 (00:00 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Mon, 15 Mar 2004 00:00:59 +0000 (00:00 +0000)
Fix the build on MIPS
... DEF!CONSTANT for the registers so that the offsets are
defined in a timely fashion
... also s/DO-PENDING-INTERRUPT/RECEIVE-PENDING-INTERRUPT/ for
MIPS and HPPA

src/compiler/hppa/system.lisp
src/compiler/mips/system.lisp
src/compiler/mips/vm.lisp
version.lisp-expr

index d231f11..70aa06a 100644 (file)
 ;;;; Other random VOPs.
 
 
-(defknown sb!unix::do-pending-interrupt () (values))
-(define-vop (sb!unix::do-pending-interrupt)
+(defknown sb!unix::receive-pending-interrupt () (values))
+(define-vop (sb!unix::receive-pending-interrupt)
   (:policy :fast-safe)
-  (:translate sb!unix::do-pending-interrupt)
+  (:translate sb!unix::receive-pending-interrupt)
   (:generator 1
     (inst break pending-interrupt-trap)))
 
index 8bc6987..59d81c2 100644 (file)
 ;;;; Other random VOPs.
 
 
-(defknown sb!unix::do-pending-interrupt () (values))
-(define-vop (sb!unix::do-pending-interrupt)
+(defknown sb!unix::receive-pending-interrupt () (values))
+(define-vop (sb!unix::receive-pending-interrupt)
   (:policy :fast-safe)
-  (:translate sb!unix::do-pending-interrupt)
+  (:translate sb!unix::receive-pending-interrupt)
   (:generator 1
     (inst break pending-interrupt-trap)))
 
index f061770..f843957 100644 (file)
@@ -20,7 +20,7 @@
 (macrolet ((defreg (name offset)
               (let ((offset-sym (symbolicate name "-OFFSET")))
                 `(eval-when (:compile-toplevel :load-toplevel :execute)
-                  (defconstant ,offset-sym ,offset)
+                  (def!constant ,offset-sym ,offset)
                   (setf (svref *register-names* ,offset-sym) ,(symbol-name name)))))
 
           (defregset (name &rest regs)
index 85c5a2c..93413af 100644 (file)
@@ -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".)
-"0.8.8.23"
+"0.8.8.24"