From: Nikodemus S. <de...@us...> - 2004-06-29 08:51:11
|
Update of /cvsroot/sbcl/sbcl/src/runtime In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27385/src/runtime Modified Files: mips-arch.c mips-lispregs.h Log Message: 0.8.12.7: Merge package locks, AKA "what can go wrong with a 3783 line patch?" ... Controlled by the presence of :sb-package-locks in target features. ... This builds both with and without package locks on both x86 Linux and SunOS Sparc, with both CMUCL and SBCL as host -- so chances are it should build elsewhere as well. ... Remaining TODO: turn package locking errors from lexical constructs to program errors in the produced code, fix the bits in SBCL that hit host's SBCL-tyle package locks (relevant FIXME is in src/cold/shared.lisp). Index: mips-arch.c =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/runtime/mips-arch.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- mips-arch.c 25 Aug 2003 21:00:02 -0000 1.4 +++ mips-arch.c 29 Jun 2004 08:51:02 -0000 1.5 @@ -1,7 +1,5 @@ /* - $Header$ - This code was written as part of the CMU Common Lisp project at Carnegie Mellon University, and has been placed in the public domain. Index: mips-lispregs.h =================================================================== RCS file: /cvsroot/sbcl/sbcl/src/runtime/mips-lispregs.h,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- mips-lispregs.h 1 Sep 2002 22:34:18 -0000 1.1 +++ mips-lispregs.h 29 Jun 2004 08:51:02 -0000 1.2 @@ -1,5 +1,3 @@ -/* $Header$ */ - #ifdef LANGUAGE_ASSEMBLY #define REG(num) $ ## num #else |