Commit 1ad21e69696d585f0cf70e3207f74757fe296b92
1 parent
1b8dd648
Save state in Sparc64 return op
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3054 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
1 additions
and
0 deletions
target-sparc/translate.c
... | ... | @@ -2651,6 +2651,7 @@ static void disas_sparc_insn(DisasContext * dc) |
2651 | 2651 | #ifdef TARGET_SPARC64 |
2652 | 2652 | } else if (xop == 0x39) { /* V9 return */ |
2653 | 2653 | rs1 = GET_FIELD(insn, 13, 17); |
2654 | + save_state(dc); | |
2654 | 2655 | gen_movl_reg_T0(rs1); |
2655 | 2656 | if (IS_IMM) { /* immediate */ |
2656 | 2657 | rs2 = GET_FIELDs(insn, 19, 31); | ... | ... |