diff options
| author | drochner <drochner@NetBSD.org> | 2004-03-04 20:17:01 +0000 |
|---|---|---|
| committer | drochner <drochner@NetBSD.org> | 2004-03-04 20:17:01 +0000 |
| commit | bb362b40bfbfa4ca443bb3acf14174d96b101196 (patch) | |
| tree | 6d64f67238cf01c2ac7ffa3b7617060d4c93ee79 /sys/dev | |
| parent | 162e36abb120325f65fe309dadf319602220c76b (diff) | |
fix some problems with FPU exception signaling:
-The MachFPTrap did generate pre-siginfo arguments to trapsignal(),
leading to an immediate crash.
Put the siginfo generation into a separate .c file for simplicity.
-The exception bits in MIPS_FPU_CSR didn't get cleared, leading to
trouble later ("kernel used FPU" on pmax).
XXX This should probably be done for the "unimplemented fpu instruction"
case as well, but I don't know how to test this. Or, even better -
centralize the CSR clearing before the branch in MachFPTrap.
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions
