]> git.proxmox.com Git - qemu.git/commitdiff
sparc64: clear exception_index with -1 value
authorIgor V. Kovalenko <igor.v.kovalenko@gmail.com>
Wed, 6 Jan 2010 17:35:22 +0000 (17:35 +0000)
committerBlue Swirl <blauwirbel@gmail.com>
Wed, 6 Jan 2010 17:35:22 +0000 (17:35 +0000)
Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
target-sparc/op_helper.c

index dab2c25a2b72bd4cbf5b2fe513f8129e27021b4f..ea14e112f8167512922272b7bf5b9faca608999f 100644 (file)
@@ -3468,7 +3468,7 @@ void do_interrupt(CPUState *env)
     env->tbr |= ((env->tl > 1) ? 1 << 14 : 0) | (intno << 5);
     env->pc = env->tbr;
     env->npc = env->pc + 4;
-    env->exception_index = 0;
+    env->exception_index = -1;
 }
 #else
 #ifdef DEBUG_PCALL