* Patch by David Lichteblau
:sc (sc-or-lose 'dword-reg)
:offset (tn-offset val)))))
+#-sb-xc-host
(defun sign-extend (x)
(declare (type (signed-byte 32) x))
(sign-extend x))
+#+sb-xc-host
+(defun sign-extend (x)
+ (if (logbitp 31 x)
+ (dpb x (byte 32 0) -1)
+ x))
+
(define-vop (foreign-symbol-sap)
(:translate foreign-symbol-sap)
(:policy :fast-safe)
;;; 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.13.5"
+"1.0.13.6"