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-ayl...@ilande.co.uk>


ATB,

Mark.


Reply via email to