| Submitter | Alexander Graf |
|---|---|
| Date | June 24, 2012, 8:53 p.m. |
| Message ID | <1340571197-14734-2-git-send-email-agraf@suse.de> |
| Download | mbox | patch |
| Permalink | /patch/166903/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/target-ppc/translate.c b/target-ppc/translate.c index 73ee74b..91eb7a0 100644 --- a/target-ppc/translate.c +++ b/target-ppc/translate.c @@ -5794,7 +5794,7 @@ static void gen_mtdcrux(DisasContext *ctx) { /* NIP cannot be restored if the memory exception comes from an helper */ gen_update_nip(ctx, ctx->nip - 4); - gen_helper_store_dcr(cpu_gpr[rA(ctx->opcode)], cpu_env, + gen_helper_store_dcr(cpu_env, cpu_gpr[rA(ctx->opcode)], cpu_gpr[rS(ctx->opcode)]); /* Note: Rc update flag set leads to undefined state of Rc0 */ }