]> xenbits.xensource.com Git - qemu-xen-4.3-testing.git/commitdiff
lwarx fix (Jocelyn Mayer)
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 21 Feb 2004 14:13:13 +0000 (14:13 +0000)
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>
Sat, 21 Feb 2004 14:13:13 +0000 (14:13 +0000)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@629 c046a42c-6fe2-441c-8c8c-71466251a162

target-ppc/op_mem.h

index 01df45d9cff68d727c1ceaff82e9ba766c4d0f2c..52f55c91b2245e4909adacad882750f02c517da4 100644 (file)
@@ -141,8 +141,8 @@ PPC_OP(glue(lwarx, MEMSUFFIX))
         do_queue_exception(EXCP_ALIGN);
         do_process_exceptions();
     } else {
-       glue(ldl, MEMSUFFIX)((void *)T0);
-       regs->reserve = T0 & ~0x03;
+       T1 = glue(ldl, MEMSUFFIX)((void *)T0);
+       regs->reserve = T0;
     }
     RETURN();
 }