From: Hetz B. H. <he...@wi...> - 2003-09-29 22:04:50
|
is this on a PPC native machine or X86 machine? Thanks, Hetz On Sunday 28 September 2003 19:43, Gwenole Beauchesne wrote: > Hi, > > I have just nuked two silly bugs in the interpreter and MacOS 8.1 > completely boots. I can even make some tests on my PBG4: > <http://gwenole.beauchesne.free.fr/sheepshaver/> ;-) > > Yes, that's slow as I enabled only the interpreter and all sort of > runtime checks in order to know who the hell did nuke the stack > pointer. That turned out to be the interrupt handler. It sometimes > happened that we were just lwz r1,XLM_IRQ_NEST and triggered an > interrupt, henceforth generating and saving sp - 64 => something like > 0xffffffc0. > > The current solution is probably slow but I put back the usual spcflags > checking and introduced two new NativeOp so that XLM_IRQ_NEST is handed > atomically, at least as seen in emulated ppc world. > > Concerning MacOS 8.6, it now tells me a system error occured. > Unfortunately, it does not crash thus making more difficult to track > down why we got there. > > Oh BTW, MacOS 8.1 is silly and tries to lmw on unaligned EA. This also > happens in native mode. So, I don't know if MacOS 8.1 is the real > problem or it is something introduced from SheepShaver. > > Bye, > Gwenole. > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > basilisk-devel mailing list > bas...@li... > https://lists.sourceforge.net/lists/listinfo/basilisk-devel |