target/sh4: Set default NaN pattern explicitly
Set the default NaN pattern explicitly for sh4. Note that sh4 is one of the only three targets (the others being HPPA and sometimes MIPS) that has snan_bit_is_one set. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20241202131347.498124-47-peter.maydell@linaro.org
This commit is contained in:
parent
236310812c
commit
bfff809d71
@ -127,6 +127,8 @@ static void superh_cpu_reset_hold(Object *obj, ResetType type)
|
||||
set_flush_to_zero(1, &env->fp_status);
|
||||
#endif
|
||||
set_default_nan_mode(1, &env->fp_status);
|
||||
/* sign bit clear, set all frac bits other than msb */
|
||||
set_float_default_nan_pattern(0b00111111, &env->fp_status);
|
||||
}
|
||||
|
||||
static void superh_cpu_disas_set_info(CPUState *cpu, disassemble_info *info)
|
||||
|
Loading…
x
Reference in New Issue
Block a user