Commit 515e2f7efeba5c6b91aa1a76dda05f5a70f5f4de
1 parent
718ec0be
target-ppc: fix commit r6789
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6804 c046a42c-6fe2-441c-8c8c-71466251a162
Showing
1 changed file
with
2 additions
and
2 deletions
target-ppc/translate_init.c
... | ... | @@ -452,7 +452,7 @@ static void spr_write_pir (void *opaque, int sprn, int gprn) |
452 | 452 | static void spr_read_spefscr (void *opaque, int gprn, int sprn) |
453 | 453 | { |
454 | 454 | TCGv_i32 t0 = tcg_temp_new_i32(); |
455 | - tcg_gen_ld_tl(t0, cpu_env, offsetof(CPUState, spe_fscr)); | |
455 | + tcg_gen_ld_i32(t0, cpu_env, offsetof(CPUState, spe_fscr)); | |
456 | 456 | tcg_gen_extu_i32_tl(cpu_gpr[gprn], t0); |
457 | 457 | tcg_temp_free_i32(t0); |
458 | 458 | } |
... | ... | @@ -461,7 +461,7 @@ static void spr_write_spefscr (void *opaque, int sprn, int gprn) |
461 | 461 | { |
462 | 462 | TCGv_i32 t0 = tcg_temp_new_i32(); |
463 | 463 | tcg_gen_trunc_tl_i32(t0, cpu_gpr[gprn]); |
464 | - tcg_gen_st_tl(t0, cpu_env, offsetof(CPUState, spe_fscr)); | |
464 | + tcg_gen_st_i32(t0, cpu_env, offsetof(CPUState, spe_fscr)); | |
465 | 465 | tcg_temp_free_i32(t0); |
466 | 466 | } |
467 | 467 | ... | ... |