diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:03 +0000 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2024-12-11 15:31:03 +0000 |
commit | ca81533e94c81838fa05bb8ba7a8a6708e4dca99 (patch) | |
tree | a37bced42fbe1a074c7747d163733f05198d7066 /include | |
parent | b1969a5dd4ad72669d739ef6e8caaefb7c7f962c (diff) | |
download | qemu-ca81533e94c81838fa05bb8ba7a8a6708e4dca99.zip qemu-ca81533e94c81838fa05bb8ba7a8a6708e4dca99.tar.gz qemu-ca81533e94c81838fa05bb8ba7a8a6708e4dca99.tar.bz2 |
target/m68k: Init local float_status from env fp_status in gdb get/set reg
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
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions