From ee7dbcf8344d826263ccedf57323c4d198a2113f Mon Sep 17 00:00:00 2001 From: "Edgar E. Iglesias" Date: Thu, 3 Sep 2009 11:18:55 +0200 Subject: microblaze: Correct mfs into r0. Signed-off-by: Edgar E. Iglesias --- target-microblaze/translate.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'target-microblaze') diff --git a/target-microblaze/translate.c b/target-microblaze/translate.c index 16b282f57..acf3f8db5 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. */ -- cgit v1.2.3