X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=base-target-features.lisp-expr;h=3523114091bf9bbb2555cd85b308a88b45c3a06c;hb=c70733ce291ef0f5b0f2dc19f085dfdeb1896b81;hp=e7b6406eeda8dcec720dacdbabaeb349fa89a18e;hpb=e8607908388c96db633bb7046a4b97844642768b;p=sbcl.git diff --git a/base-target-features.lisp-expr b/base-target-features.lisp-expr index e7b6406..3523114 100644 --- a/base-target-features.lisp-expr +++ b/base-target-features.lisp-expr @@ -173,6 +173,11 @@ ;; character set. :sb-unicode + ;; Record source location information for variables, classes, conditions, + ;; packages, etc. Gives much better information on M-. in Slime, but + ;; increases core size by about 100kB. + :sb-source-locations + ;; This affects the definition of a lot of things in bignum.lisp. It ;; doesn't seem to be documented anywhere what systems it might apply ;; to. It doesn't seem to be needed for X86 systems anyway. @@ -244,6 +249,8 @@ ;; machine architecture features: ;; :x86 ;; any Intel 386 or better, or compatibles like the AMD K6 or K7 + ;; :x86-64 + ;; any x86-64 CPU running in 64-bit mode ;; :alpha ;; DEC/Compaq Alpha CPU ;; :sparc @@ -285,12 +292,13 @@ ;; :freebsd = We're intended to run under FreeBSD. ;; :openbsd = We're intended to run under OpenBSD. ;; :netbsd = We're intended to run under NetBSD. + ;; :darwin = We're intended to run under Darwin (including MacOS X). ;; :sunos = We're intended to run under Solaris user environment ;; with the SunOS kernel. ;; :osf1 = We're intended to run under Tru64 (aka Digital Unix ;; aka OSF/1). - ;; (No others are supported by SBCL as of 0.7.5, but :hpux or :irix + ;; (No others are supported by SBCL as of 0.9.6, but :hpux or :irix ;; support could be ported from CMU CL if anyone is sufficiently ;; motivated to do so, and it'd even be possible, though harder, to - ;; port the system to Microsoft Windows or MacOS X.) + ;; port the system to Microsoft Windows.) )