Tartarus CVS: zap: christian
tartarus-commits@lists.tartarus.org
tartarus-commits@lists.tartarus.org
Tue, 12 Nov 2002 00:06:04 +0000
CVS Root: /home/cvs
Module: zap
Changes by: christian
Date: Tue Nov 12 2002 00:06:04 GMT
Log message:
Rewote most of the exception handling to be (hopefully) 32 bit compatible.
We no longer provide handlers for the Hardware exceptions (data abort etc)
since the OS provided defaults do the Right Thing, and are more
comprehensive than ours were (they reenable interrupts and correctly
dump the banked FIQ registers).
The error buttons are now Continue and Quit, and we no longer append
"(cancel to quit)" to the error message.
Modified files:
sources/!ZapSource/h: 2.1 ZapVars ZapHeader
sources/!ZapSource/s: 2.13 StartUp 2.4 ModuleBits 2.6 StartCode
Exceptions
Links:
http://cvs.tartarus.org//zap/sources/%21ZapSource/h/2.1%20ZapVars.diff?r1=fff&r2=2.6
http://cvs.tartarus.org//zap/sources/%21ZapSource/h/ZapHeader.diff?r1=fff&r2=2.0
http://cvs.tartarus.org//zap/sources/%21ZapSource/s/2.13%20StartUp.diff?r1=fff&r2=2.8
http://cvs.tartarus.org//zap/sources/%21ZapSource/s/2.4%20ModuleBits.diff?r1=fff&r2=2.5
http://cvs.tartarus.org//zap/sources/%21ZapSource/s/2.6%20StartCode.diff?r1=fff&r2=2.12
http://cvs.tartarus.org//zap/sources/%21ZapSource/s/Exceptions.diff?r1=fff&r2=2.3