Skip to content
Mirror of Steel Bank Common Lisp (SBCL)'s official repository
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
contrib riscv: Better sb-rotate-byte TN packing. May 4, 2019
crossbuild-runner Get ppc64 to compile Apr 22, 2019
doc fix beyond-ansi.texinfo Apr 11, 2019
src riscv: Tighten up allocation typecase. May 3, 2019
tests riscv: Fix foreign-stack-alignment test. May 3, 2019
tools-for-build Change When -> Unless. Thanks to xof Apr 16, 2019
.gitattributes Add azure-piplines.yml Jan 27, 2019
.gitignore Ensure tools-for-build/mmap-rwx is cleaned, and add to .gitignore Mar 20, 2019
.mailmap update .mailmap so 'git shortlog' is prettier May 31, 2014
BUGS 1.0.28.75: documentation work related to move to Launchpad Jun 3, 2009
COPYING Still more hopscotch table enhancements Apr 13, 2017
CREDITS New contrib: SB-GMP Jun 28, 2013
HACKING fix a simple typo Jun 18, 2016
INSTALL Document make-config's --host-location switch Jun 3, 2015
NEWS 1.5.2: will be tagged as "sbcl-1.5.2" Apr 29, 2019
OPTIMIZATIONS Remove obsolete item. Jun 13, 2016
PRINCIPLES Initial revision Sep 18, 2000
README Belatedly mention the OpenBSD wxallowed mount option for running sbcl. May 16, 2018
TLA 0.8.9.10: Mar 30, 2004
TODO Remove TODO items. Aug 29, 2018
azure-pipelines.yml azure-pipelines: test sb-capstone. Apr 14, 2019
base-target-features.lisp-expr Feature comment for riscv. Apr 17, 2019
binary-distribution.sh remove vanilla-module.mk from binary distribution list Oct 30, 2017
build-comparison.sh less csr21-specific build-comparison script Sep 4, 2015
build-order.lisp-expr Rename misleading rv32 to riscv. Apr 13, 2019
clean.sh more pedantic clean.sh Feb 12, 2011
cload-xc.lisp fix load-xc.lisp to load, not cload Apr 11, 2019
common-lisp-exports.lisp-expr Initial revision Sep 18, 2000
cross-make.sh Add building of two contribs into cross-make.sh Dec 11, 2018
distclean.sh 1.0.10.55: Remove non-portable arguments to find, xargs Oct 22, 2007
find-gnumake.sh Do not rely on `which` to be present in the system Oct 18, 2015
float-math.lisp-expr Use WORD-SHIFT Apr 16, 2019
generate-version.sh Do not rely on `which` to be present in the system Oct 18, 2015
html-distribution.sh 1.0.29.1: fix FILL Jun 4, 2009
install.sh Fix variable defaulting in install.sh. Jan 30, 2019
load-xc.lisp fix load-xc.lisp to load, not cload Apr 11, 2019
loader.lisp Change the name of the "abort building SBCL" restart. Jan 30, 2019
make-c-runtime.sh Remove stray newline from write-primitive-object Mar 5, 2019
make-config.sh Rename misleading rv32 to riscv. Apr 13, 2019
make-genesis-2.lisp Really prevent #!+ vs #+ confusion now Jan 28, 2019
make-genesis-2.sh Don't require diffutils. Apr 14, 2019
make-host-1.lisp Implement cross-compiler floating-point math abstraction layer Mar 22, 2019
make-host-1.sh Make the build process abortable. Oct 4, 2016
make-host-2.lisp Issue an error for stray INLINE declarations. Apr 15, 2019
make-host-2.sh Make the build process abortable. Oct 4, 2016
make-target-1.sh Make the build process abortable. Oct 4, 2016
make-target-2-load.lisp Remove inadvertent line May 3, 2019
make-target-2.sh :save-runtime-options nil doesn't reanable the debugger. Feb 7, 2019
make-target-contrib.sh Fix scanning of contribs test-passed reports Apr 29, 2018
make-windows-installer.sh Adapt to the new version of WiX. Apr 10, 2015
make.sh make.sh: remove the remark about tests. Jan 27, 2019
package-data-list.lisp-expr Export a symbol and use it one more place Apr 23, 2019
pubring.pgp Initial revision Sep 18, 2000
release.sh a note to myself at the end of the release process Apr 29, 2018
run-sbcl.sh Don't print (running SBCL from: .) from run-sbcl.sh May 1, 2018
sbcl-pwd.sh sbcl-pwd.sh: Fix when $OSTYPE is not set. Nov 7, 2013
slam.sh Speed up slam.sh if you want to skip recompiling the warm files Feb 28, 2019
source-distribution.sh A git-only SBCL workflow Jun 6, 2011
tagify.sh 0.9.4.72: Sep 16, 2005
wc.sh 0.9.4.72: Sep 16, 2005

README

GENERAL INFORMATION

Welcome to SBCL.

If you'd like to install or build the system, see the "INSTALL" file.

To find out more about who created the system, see the "CREDITS" file.

If you'd like information about the legalities of copying the system,
see the "COPYING" file.

If you'd like more information about using the system, see the man
page, "sbcl.1", or the user manual in the "doc/manual" subdirectory of
the distribution. (The user manual is maintained as Texinfo in the
source distribution; HTML version is available for download, and
"INSTALL" describes how to build the Texinfo version in HTML and PDF.)

The system is a work in progress. See the "TODO" file in the source
distribution for some highlights.

The "BUGS" file lists current known bugs.

If you'd like to make suggestions, report a bug, or help to improve the
system, please send mail to one of the mailing lists:
  sbcl-help@lists.sourceforge.net
  sbcl-devel@lists.sourceforge.net
Note that as a spam reduction measure you must subscribe to the lists
before you can post.

The "HACKING" file has more details regarding hacking on and
contributing to SBCL.

SYSTEM-SPECIFIC HINTS

for NetBSD:
  NetBSD 2.0 and above are required because of the lack of needed
  signal APIs in NetBSD 1.6 and earlier.

for OpenBSD 6.0 and newer:
  SBCL must be built and run from a filesystem with the "wxallowed"
  mount option, such as /usr/local in the default install.
You can’t perform that action at this time.