From: <cv...@ce...> - 2006-01-22 23:14:58
|
Update of /home/cvs/cebix/BasiliskII/src/Unix by gbeauche Modified Files: sigsegv.cpp Log Message: - Fix SPARC Store Doubleword transfer_size in decoder. - In the instruction skipper code, add a huge kludge (trampoline) to forcibly zero out %global registers when requested. Otherwise, Solaris/SPARC turned out to use %g1 during signal handling, and the zero we could have written to there vanished. This assumes [%sp-8] is valid to use (ABI states data below %sp is undefined though) |