Fix floating point exceptions on OpenBSD/amd64 -current and upcoming 4.8 release
Bug #615492 reported by
Josh Elsasser
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
OpenBSD/amd64 recently began running signal handlers with a clean FPU state, making it necessary to load the floating point control word. The attached patch does exactly this, and works equally well on OpenBSD systems from both before and after the signal handler change was made.
This patch is necessary to build SBCL x86-64 on recent -current snapshots of OpenBSD, and for the upcoming 4.8 release.
tags: | added: review |
Changed in sbcl: | |
assignee: | nobody → Nikodemus Siivola (nikodemus) |
status: | New → In Progress |
tags: | removed: review |
Changed in sbcl: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Thank you.
In SBCL 1.0.42.17.