]> gitweb.factorcode.org Git - factor.git/commitdiff
cpu.ppc: fix %write-barrier
authorSlava Pestov <slava@factorcode.org>
Thu, 15 Oct 2009 10:13:47 +0000 (05:13 -0500)
committerSlava Pestov <slava@factorcode.org>
Thu, 15 Oct 2009 10:13:47 +0000 (05:13 -0500)
basis/cpu/ppc/ppc.factor

index e412d4f78dcf6d5a644a73a4f2827c80ab99cbef..bf239a696d3ecc8911dbb55bb63f7ac79b10b628 100644 (file)
@@ -405,7 +405,7 @@ M:: ppc %allot ( dst size class nursery-ptr -- )
     temp1 scratch-reg temp2 STBX
 
     ! Mark the card deck
-    temp1 temp1 deck-bits SRWI
+    temp1 temp1 deck-bits card-bits - SRWI
     temp2 load-decks-offset
     temp1 scratch-reg temp2 STBX ;