X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=OpArith.cpp;fp=OpArith.cpp;h=ca279da6f5c625db6820b8769ba04cac8647305e;hb=cfe17eee41a12da11f69660c2764813e94d871ea;hp=d762049a55344f5892a71bfda33e85ed99a3c661;hpb=c6237d9e43c8a8854155757b80b77161a9570535;p=cyclone68000.git diff --git a/OpArith.cpp b/OpArith.cpp index d762049..ca279da 100644 --- a/OpArith.cpp +++ b/OpArith.cpp @@ -373,7 +373,7 @@ int GetXBit(int subtract) ot(";@ Get X bit:\n"); ot(" ldr r2,[r7,#0x4c]\n"); if (subtract) ot(" mvn r2,r2 ;@ Invert it\n"); - ot(" msr cpsr_flg,r2 ;@ Get into Carry\n"); + ot(" tst r2,r2,lsl #3 ;@ Get into Carry\n"); ot("\n"); return 0; }