From d84e1dbbbf11e76663cfaa0b1a5b7591f39f01b6 Mon Sep 17 00:00:00 2001 From: Alastair Bridgewater Date: Sun, 8 Aug 2010 01:14:39 +0000 Subject: [PATCH] 1.0.41.42: ppc: Documentation and NEWS updates for threading. * Threading now officially experimentally supported on Linux/PPC. * Added PPC Linux to the list of platforms with experimental thread support in the INSTALL file and the manual. * Updated NEWS. --- INSTALL | 4 ++-- NEWS | 1 + doc/manual/threading.texinfo | 4 ++-- version.lisp-expr | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/INSTALL b/INSTALL index 1204ae8..ec576b0 100644 --- a/INSTALL +++ b/INSTALL @@ -169,8 +169,8 @@ INSTALLING SBCL :SB-THREAD Native threads. Enabled by default on x86[-64] Linux only, also - available on x86[-64] Max OS X, x86[-64] FreeBSD, and x86 - Solaris. + available on x86[-64] Max OS X, x86[-64] FreeBSD, x86 Solaris, + and PPC Linux. :SB-UNICODE Unicode support. Enabled by default. Disabling this feature diff --git a/NEWS b/NEWS index d8deb5c..923b31b 100644 --- a/NEWS +++ b/NEWS @@ -4,6 +4,7 @@ changes relative to sbcl-1.0.41 COMPUTE-DISCRIMINATING-FUNCTION does much less wasted work. * enhancement: Explicit memory barrier operations are now available for use by multithreaded code. See documentation for details. + * enhancement: Experimental support for threading on Linux/PPC. changes in sbcl-1.0.41 relative to sbcl-1.0.40: * optimization: validity of observed keyword initargs to MAKE-INSTANCE is diff --git a/doc/manual/threading.texinfo b/doc/manual/threading.texinfo index 56a73e7..b51ba34 100644 --- a/doc/manual/threading.texinfo +++ b/doc/manual/threading.texinfo @@ -12,8 +12,8 @@ SB-THREAD package. Threads are part of the default build on x86[-64] Linux only. They are also experimentally supported on: x86[-64] Darwin (Mac OS X), -x86[-64] FreeBSD, and x86 SunOS (Solaris). On these platforms threads -must be explicitly enabled at build-time, see @file{INSTALL} for +x86[-64] FreeBSD, x86 SunOS (Solaris), and PPC Linux. On these platforms +threads must be explicitly enabled at build-time, see @file{INSTALL} for directions. @menu diff --git a/version.lisp-expr b/version.lisp-expr index 86ae801..dc8a1ef 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"1.0.41.41" +"1.0.41.42" -- 1.7.10.4