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

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


On Dienstag, 19. Januar 2021 11:20:10 CET Toni Wilen wrote:

> It looks like FPU mode is not softfloat mode (or FPU config is not in

> "unimplemented" mode).

 

Argl, right. Thought that is the default now :( Turning softfloat on makes all errors disappear. Strangely, that also makes the address error disappear, so that error must be somewhere in the real FPU emulation.

 

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()?

 



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