Steel Bank Common Lisp

Fix build on OpenBSD/i386 -current and upcoming 4.8 release

Reported by Josh Elsasser on 2010-08-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SBCL
Undecided
Unassigned

Bug Description

On OpenBSD/i386, the structure that stores the FPU state during signals was recently moved. The attached patch adds 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 patch is necessary to build SBCL on recent -current snapshots of OpenBSD, and for the upcoming 4.8 release.

Josh Elsasser (josh-elsasser) wrote :
tags: added: review
summary: - Fix build on OpenBSD/i386 -current and opcoming 4.8 release
+ Fix build on OpenBSD/i386 -current and upcoming 4.8 release
Nikodemus Siivola (nikodemus) wrote :

Thank you.

In SBCL 1.0.42.8.

Changed in sbcl:
status: New → Fix Committed
tags: removed: review
Changed in sbcl:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers