aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/cpu.c
diff options
context:
space:
mode:
Diffstat (limited to 'target/ppc/cpu.c')
-rw-r--r--target/ppc/cpu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/ppc/cpu.c b/target/ppc/cpu.c
index d7b42ba..401b6f9 100644
--- a/target/ppc/cpu.c
+++ b/target/ppc/cpu.c
@@ -88,7 +88,7 @@ static inline void fpscr_set_rounding_mode(CPUPPCState *env)
int rnd_type;
/* Set rounding mode */
- switch (fpscr_rn) {
+ switch (env->fpscr & FP_RN) {
case 0:
/* Best approximation (round to nearest) */
rnd_type = float_round_nearest_even;