0.8.13.37: Logically not quite
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 7 Aug 2004 16:52:22 +0000 (16:52 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 7 Aug 2004 16:52:22 +0000 (16:52 +0000)
            * Fix misplaced paren in the deftransform for
               SB-KERNEL:WORD-LOGICAL-NOT. No new tests, as
               this is thoroughly caught by the old ones.

src/compiler/generic/vm-tran.lisp
version.lisp-expr

index 6a3e942..bf50175 100644 (file)
 ;;; generate efficient code.
 
 (define-source-transform word-logical-not (x)
-  `(logand (lognot (the sb!vm:word ,x) #.(1- (ash 1 sb!vm:n-word-bits)))))
+  `(logand (lognot (the sb!vm:word ,x)) #.(1- (ash 1 sb!vm:n-word-bits))))
 
 (deftransform word-logical-and ((x y))
   '(logand x y))
index 0e1bd41..913333d 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.13.36"
+"0.8.13.37"