0.7.10.13:
authorChristophe Rhodes <csr21@cam.ac.uk>
Fri, 6 Dec 2002 14:56:58 +0000 (14:56 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Fri, 6 Dec 2002 14:56:58 +0000 (14:56 +0000)
Merge <sys/ucontext.h> patch for building under FreeBSD-5.0
(Dag-Erling Smorgrav sbcl-devel 26-11-2002)
... other (warning) patches punted because of lack of
testing facilities

NEWS
src/runtime/bsd-os.h
version.lisp-expr

diff --git a/NEWS b/NEWS
index 6b1aad9..a46cee3 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1440,6 +1440,8 @@ changes in sbcl-0.7.11 relative to sbcl-0.7.10:
     a complex lexical environment (e.g. inside a MACROLET).
   * fixed bug in DESCRIBE, which now works on rank-0 arrays.  (thanks
     to Lutz Euler)
+  * support for the upcoming FreeBSD-5.0 release has been included.
+    (thanks to Dag-Erling Smorgrav)
   * fixed some more bugs revealed by Paul Dietz' test suite:
     ** As required by ANSI, LOOP now disallows anonymous collection
        clauses such as COLLECT I in conjunction with aggregate boolean
index 3cbf029..de0522f 100644 (file)
@@ -37,6 +37,7 @@ typedef struct sigaltstack stack_t;
  * original FreeBSD port of SBCL, that's wrong, it's actually a
  * ucontext_t. */
 
+#include <sys/ucontext.h>
 typedef ucontext_t os_context_t;
 /* As the sbcl-devel message from Raymond Wiker 2000-12-01, FreeBSD
  * (unlike Linux and OpenBSD) doesn't let us tweak the CPU's single
index ce95891..007c5bc 100644 (file)
@@ -18,4 +18,4 @@
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
 
-"0.7.10.12"
+"0.7.10.13"