10.04.2024 19:38, Richard Henderson:
target/hppa: Fix IIAOQ, IIASQ for pa2.0
This is for hppa64, so not further back than 8.2, or not at all -- hppa64 is
really still in development.
We had a few other fixes for hppa64 for 8.2.
I was unsure about this since hppa64 appeared in 8.2
for the first time and sure thing it contains a ton
of bugs.
This one is a bit more difficult as it also needs
7d50b69660 "target/hppa: Use gva_offset_mask() everywhere", -
I wont force it in, despite it being a small change.
From sh4 mac* et al, this can be picked too:
target/sh4: mac.w: memory accesses are 16-bit words
but I dunno about the others:
target/sh4: Merge mach and macl into a union
target/sh4: Fix mac.l with saturation enabled
target/sh4: Fix mac.w with saturation enabled
target/sh4: add missing CHECK_NOT_DELAY_SLOT
target/m68k: Map FPU exceptions to FPSR register
Yes.
I picked all this for 8.2 but not for 7.2. For 7.2,
there's quite some context missing in there. Only
"add missing CHECK_NOT_DELAY_SLOT" is okay. Dunno
how relevant all these 6 changes for 7.2 are.
Thank you for the info!
/mjt