summaryrefslogtreecommitdiff
path: root/linux-user
diff options
context:
space:
mode:
authorj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-10-04 01:54:44 +0000
committerj_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162>2007-10-04 01:54:44 +0000
commit1cc8e6f067f9048556af1d1863271db55b15efc1 (patch)
treec6b37c4c32d09ac2b4c4ec59ce74ef6d3901937b /linux-user
parente57448f11cb29c9b36acd117349070fe290465fa (diff)
downloadqemu-1cc8e6f067f9048556af1d1863271db55b15efc1.tar.gz
We must reset the PowerPC CPU _after_ registering it, as hardware reset
effect is implementation dependant. git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3323 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'linux-user')
-rw-r--r--linux-user/main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-user/main.c b/linux-user/main.c
index af99d0455a..9c3d67d497 100644
--- a/linux-user/main.c
+++ b/linux-user/main.c
@@ -2100,7 +2100,7 @@ int main(int argc, char **argv)
"Unable to find PowerPC CPU definition\n");
}
cpu_ppc_register(env, def);
-
+ cpu_ppc_reset(env);
for (i = 0; i < 32; i++) {
if (i != 12 && i != 6 && i != 13)
env->msr[i] = (regs->msr >> i) & 1;