From: Edgar E. Iglesias Date: Thu, 3 Sep 2009 09:18:55 +0000 (+0200) Subject: microblaze: Correct mfs into r0. X-Git-Tag: v0.12.0-rc0~1359 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ee7dbcf8344d826263ccedf57323c4d198a2113f;p=thirdparty%2Fqemu.git microblaze: Correct mfs into r0. Signed-off-by: Edgar E. Iglesias --- diff --git a/target-microblaze/translate.c b/target-microblaze/translate.c index 16b282f5779..acf3f8db5da 100644 --- a/target-microblaze/translate.c +++ b/target-microblaze/translate.c @@ -500,6 +500,10 @@ static void dec_msr(DisasContext *dc) break; } } + + if (dc->rd == 0) { + tcg_gen_movi_tl(cpu_R[0], 0); + } } /* 64-bit signed mul, lower result in d and upper in d2. */