]> Git Repo - qemu.git/commitdiff
Fix ARM userspace strex implementation.
authorPaul Brook <[email protected]>
Fri, 11 Dec 2009 15:38:10 +0000 (15:38 +0000)
committerPaul Brook <[email protected]>
Fri, 11 Dec 2009 15:38:50 +0000 (15:38 +0000)
Signed-off-by: Paul Brook <[email protected]>
linux-user/main.c

index 5fbcda2a3885eacc047538b86c903a8c51312185..e51539eff8c77679d44fd756adad6eb254063e51 100644 (file)
@@ -593,6 +593,7 @@ static int do_strex(CPUARMState *env)
     }
     rc = 0;
 fail:
+    env->regs[15] += 4;
     env->regs[(env->exclusive_info >> 4) & 0xf] = rc;
 done:
     end_exclusive();
This page took 0.03056 seconds and 4 git commands to generate.