mirror of
https://github.com/Motorhead1991/qemu.git
synced 2026-02-16 01:19:32 -07:00
In cf_fpu_gdb_get_reg() and cf_fpu_gdb_set_reg() we do the conversion from float64 to floatx80 using a scratch float_status, because we don't want the conversion to affect the CPU's floating point exception status. Currently we use a zero-initialized float_status. This will get steadily more awkward as we add config knobs to float_status that the target must initialize. Avoid having to add any of that configuration here by instead initializing our local float_status from the env->fp_status. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-id: 20241202131347.498124-32-peter.maydell@linaro.org |
||
|---|---|---|
| .. | ||
| cpu-param.h | ||
| cpu-qom.h | ||
| cpu.c | ||
| cpu.h | ||
| fpu_helper.c | ||
| gdbstub.c | ||
| helper.c | ||
| helper.h | ||
| Kconfig | ||
| m68k-semi.c | ||
| meson.build | ||
| monitor.c | ||
| op_helper.c | ||
| qregs.h.inc | ||
| semihosting-stub.c | ||
| softfloat.c | ||
| softfloat.h | ||
| softfloat_fpsp_tables.h | ||
| translate.c | ||