1.0.42.17: better host lisp fasl-type logic
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 1 Sep 2010 16:05:17 +0000 (16:05 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 1 Sep 2010 16:05:17 +0000 (16:05 +0000)
commite8e0f5803f2940799fa5969715f9eb3238939be5
tree2d3255cd50a91c613a8fa65a5b7158ac891daf31
parent22c6fdac92b8993cc02762d1408452c7d1354ce2
1.0.42.17: better host lisp fasl-type logic

 * Patch by Josh Elsasser, lp#615492.

   In his words:

   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.

 * Committing untested, as I don't have OpenBSD handy.
NEWS
src/runtime/x86-64-bsd-os.c
src/runtime/x86-64-bsd-os.h