On 09/09/2024 19:07, Richard Henderson wrote:
> Changes for v5:
> - Fix stdfq advance_pc.
>
> r~
>
> Carl Hauser (2):
> target/sparc: Add FQ and FSR.QNE
> target/sparc: Populate sparc32 FQ when raising fp exception
>
> Richard Henderson (3):
> target/sparc: Add FSR_QNE to tb_flags
> target/sparc: Implement STDFQ
> target/sparc: Add gen_trap_if_nofpu_fpexception
>
> target/sparc/cpu.h | 30 ++++++++-
> target/sparc/fop_helper.c | 4 ++
> target/sparc/int32_helper.c | 40 ++++++-----
> target/sparc/machine.c | 25 +++++++
> target/sparc/translate.c | 128 ++++++++++++++++++++++++++----------
> target/sparc/insns.decode | 2 +-
> 6 files changed, 178 insertions(+), 51 deletions(-)
Should there be a:
Resolves: https://gitlab.com/qemu-project/qemu/-/issues/2340
somewhere in this series? I've not had to look at the FP exceptions in this level of
detail before (so unsure that I have any suitable test cases lying around), but it
looks reasonable so:
Acked-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
ATB,
Mark.