]> git.proxmox.com Git - mirror_qemu.git/blobdiff - linux-user/main.c
target/openrisc: Keep SR_F in a separate variable
[mirror_qemu.git] / linux-user / main.c
index 001f71c6ccf1d2328711432c26dcf08fcf0f532a..4fd49ce6b656ab8fd7c98e0be0e5f2160662a6af 100644 (file)
@@ -4765,9 +4765,8 @@ int main(int argc, char **argv, char **envp)
         for (i = 0; i < 32; i++) {
             env->gpr[i] = regs->gpr[i];
         }
-
-        env->sr = regs->sr;
         env->pc = regs->pc;
+        cpu_set_sr(env, regs->sr);
     }
 #elif defined(TARGET_SH4)
     {