1.0.42.8: fix build on OpenBSD/i386 -current and upcoming 4.8 release
authorNikodemus Siivola <nikodemus@random-state.net>
Tue, 31 Aug 2010 13:04:54 +0000 (13:04 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Tue, 31 Aug 2010 13:04:54 +0000 (13:04 +0000)
commitddff81699041badddbf6dc6f31b4c9eec8cb5f44
tree83f8222e297e37820165e0258b4296fbf706afed
parent26d0559df82a00acf85b8ec89541ee8e09bb3e55
1.0.42.8: fix build on OpenBSD/i386 -current and upcoming 4.8 release

 * Patch by Josh Elsasser, lp#615489.

 * On OpenBSD/i386, the structure that stores the FPU state during
   signals was recently moved.

   Add a script to tools-for-build/ which is run from make-config.sh
   to detect where the FPU state is located, and create a
   src/runtime/openbsd-sigcontext.h header containing a #define which
   src/runtime/x86-bsd-os.c can use.

   This is necessary to build SBCL on recent -current snapshots of
   OpenBSD, and for the upcoming 4.8 release.

 * Missing NEWS entry for last commit.
NEWS
make-config.sh
src/runtime/x86-bsd-os.c
tools-for-build/openbsd-sigcontext.sh [new file with mode: 0644]
version.lisp-expr