Re: [hatari-devel] Possible bug in 060 exception stack frames

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


>> I can't run FMOVEM test if it is
> 
> Attached are the new *.sa files, with all tests enabled. Changes to the
> driver code should not be needed.

Does it really have all tests enabled? I don't get any unsupported
FMOVEM calls when I run it.

> BTW, it looks like the fmovem.l with multiple control registers works, but it is the fmovem.l with a dynamic register list that is  crashing. The test is using fmovem.l d0,-(a7), could it be that there is a similar problem with updating a7? Looks fixup of a7 in fault_if_60() is missing, shouldn't that be similar to eg. fault_if_no_fpu()?

FMOVEM updates -(an)/(an)+ last. It makes it easier to emulate and
simpler to support MMU access faults mid-FMOVEM execution.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/