to centralize information about machine-dependent macros and constants.
Sean Hallgren is credited with most of the Alpha backend. Julian
-Dolby created the CMU CL Alpha/linux port. Douglas Crosher added
+Dolby created the CMU CL Alpha/Linux port. Douglas Crosher added
complex-float support.
The original PPC backend was the work of Gary Byers. Some bug fixes
Matthias Hoelzl:
He reported and fixed COMPILE's misbehavior on macros.
+Espen S Johnsen:
+ He provided an ANSI-compliant version of CHANGE-CLASS for PCL.
+
Arthur Lemmens:
He found and fixed a number of SBCL bugs while partially porting
- SBCL to bootstrap under <some other Common Lisp system -- LispWorks
- for Windows? -- which could probably be found in the sbcl-devel
- archives>.
+ SBCL to bootstrap under Lispworks for Windows
Robert MacLachlan:
He has continued to answer questions about, and contribute fixes to,
patched code to SBCL to enable dynamic loading of object files
under OpenBSD.
+Eric Marsden:
+ Some of his fixes to CMU CL since the SBCL fork have been ported
+ to SBCL.
+
Dave McDonald:
He made a lot of progress toward getting SBCL to be bootstrappable
under CLISP.
Christophe Rhodes:
He ported SBCL to SPARC, made various port-related and SPARC-related
- changes (like *BACKEND-FEATURES*, made many fixes and improvements
- in the compiler's type system, has done a substantial amount of work
- on bootstrapping SBCL under unrelated (non-SBCL, non-CMU-CL) Common
- Lisps, and contributed in other ways as well.
+ changes (like *BACKEND-SUBFEATURES*), made many fixes and
+ improvements in the compiler's type system, has done a substantial
+ amount of work on bootstrapping SBCL under unrelated (non-SBCL,
+ non-CMU-CL) Common Lisps, and contributed in other ways as well.
Stig Erik Sandoe:
He showed how to convince the GNU toolchain to build SBCL in a way
WHN William ("Bill") Newman
CSR Christophe Rhodes
PVE Peter Van Eynde
+PW Paul Werkowski