(:generator 0
(aver (not (location= result rsp-tn)))
(unless (zerop amount)
- (let ((delta (logandc2 (+ amount 3) 3)))
+ (let ((delta (logandc2 (+ amount 7) 7)))
(inst mov temp
(make-ea :dword
:disp (+ nil-value
(:generator 0
(aver (not (location= result rsp-tn)))
(unless (zerop amount)
- (let ((delta (logandc2 (+ amount 3) 3)))
+ (let ((delta (logandc2 (+ amount 7) 7)))
(inst sub (make-ea :qword
:disp (+ nil-value
(static-symbol-offset '*alien-stack*)
#!+sb-thread
(:generator 0
(unless (zerop amount)
- (let ((delta (logandc2 (+ amount 3) 3)))
+ (let ((delta (logandc2 (+ amount 7) 7)))
(inst mov temp
(make-ea :dword
:disp (+ nil-value
#!-sb-thread
(:generator 0
(unless (zerop amount)
- (let ((delta (logandc2 (+ amount 3) 3)))
+ (let ((delta (logandc2 (+ amount 7) 7)))
(inst add (make-ea :qword
:disp (+ nil-value
(static-symbol-offset '*alien-stack*)
;;; 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.18.36"
+"0.8.18.37"