From 0359ec8eac4c3356f74302aa393d3c060a59a669 Mon Sep 17 00:00:00 2001 From: Slava Pestov <slava@slava-pestovs-macbook-pro.local> Date: Sat, 6 Dec 2008 16:57:28 -0600 Subject: [PATCH] Fix PowerPC backend again --- basis/cpu/ppc/bootstrap.factor | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/basis/cpu/ppc/bootstrap.factor b/basis/cpu/ppc/bootstrap.factor index d22ff4d615..445c7082bc 100644 --- a/basis/cpu/ppc/bootstrap.factor +++ b/basis/cpu/ppc/bootstrap.factor @@ -329,14 +329,15 @@ big-endian on ! Math [ 3 ds-reg 0 LWZ - 4 ds-reg -4 LWZ + ds-reg ds-reg 4 SUBI + 4 ds-reg 0 LWZ 3 3 4 OR 3 3 tag-mask get ANDI \ f tag-number 4 LI 0 3 0 CMPI 2 BNE 1 tag-fixnum 4 LI - 4 ds-reg 4 STWU + 4 ds-reg 0 STW ] f f f \ both-fixnums? define-sub-primitive : jit-math ( insn -- )