diff options
author | 1996-10-13 16:10:04 +0000 | |
---|---|---|
committer | 1996-10-13 16:10:04 +0000 | |
commit | 72c5b1e71d98ed72c38b1b514db79b49bb676141 (patch) | |
tree | 293f7107910d6d36aafaae91dd3c0e6401423f96 /lib | |
parent | * Fix from Bill Studenmund <wrstuden@loki.stanford.edu> for transmission (diff) | |
download | wireguard-openbsd-72c5b1e71d98ed72c38b1b514db79b49bb676141.tar.xz wireguard-openbsd-72c5b1e71d98ed72c38b1b514db79b49bb676141.zip |
The 68LC040 generates a format 4 stack frame for floating point
exceptions, which puts the address of the instruction we faulted
on in a different location. Copy it and handle as we normally would,
restoring the saved PC before returning.
The FPE should probably be reworked to take advantage of the 68LC040's
precalculated effective address, at some point.
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions