From: William Harold Newman Date: Mon, 18 Mar 2002 17:28:25 +0000 (+0000) Subject: 0.7.1.44: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=5c95eaa11a73212245e7cbe8b4599e2b428c3426;p=sbcl.git 0.7.1.44: minor comment fixes which want to be synchronized in CVS (the BUGS change because bugs have incrementing numbers -- which will become a nuisance with multiple committers, dunno what the long term fix is -- and the make.sh/cross-compile comments because DB and CSR have been fixing this on sbcl-internals and if I don't commit my corresponding fix soon I'll find it collides with theirs) --- diff --git a/BUGS b/BUGS index e2d2e8f..536b601 100644 --- a/BUGS +++ b/BUGS @@ -1275,6 +1275,17 @@ WORKAROUND: Is (1 . 1) of type CONS a cons? => NIL without signalling an error. +154: + There's some sort of problem with aborting back out of the debugger + after a %DETECT-STACK-EXHAUSTION error in sbcl-0.7.1.38. In some cases + telling the debugger to ABORT doesn't get you back to the main REPL, + but instead just gives you another stack exhaustion error. The problem + doesn't occur in the trivial case + * (defun frob () (frob) (frob)) + FROB + * (frob) + but it has happened in more complicated cases (which I haven't + figured out how to reproduce). DEFUNCT CATEGORIES OF BUGS IR1-#: diff --git a/make.sh b/make.sh index 2249dad..a2a577b 100755 --- a/make.sh +++ b/make.sh @@ -73,12 +73,16 @@ sh make-config.sh || exit 1 # Copy src/runtime/sbcl.h from the host system to the target system. # On the target system: # sh make-target-1.sh -# Copy src/runtime/sbcl.nm from the target system to the host system. +# Copy src/runtime/sbcl.nm and output/stuff-groveled-from-headers.lisp +# from the target system to the host system. # On the host system: # SBCL_XC_HOST= sh make-host-2.sh # Copy output/cold-sbcl.core from the host system to the target system. # On the target system: # sh make-host-2.sh +# Or, if you can set up the files somewhere shared (with NFS, AFS, or +# whatever) between the host machine and the target machine, the basic +# procedure above should still work, but you can skip the "copy" steps. sh make-host-1.sh || exit 1 sh make-target-1.sh || exit 1 sh make-host-2.sh || exit 1 diff --git a/version.lisp-expr b/version.lisp-expr index d75b24a..352ad23 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -18,4 +18,4 @@ ;;; for internal versions, especially for internal versions off the ;;; main CVS branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.7.1.43" +"0.7.1.44"