From: Nikodemus S. <de...@us...> - 2005-05-04 07:31:48
|
Update of /cvsroot/sbcl/sbcl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30735 Modified Files: NEWS install.sh version.lisp-expr Log Message: 0.9.0.17: minor tweaks * install.sh checks that src/runtime/sbcl and output/sbcl.core exist, and abort if not. * distable step-instrumentation if COMPILATION-SPEED >= DEBUG. Index: NEWS =================================================================== RCS file: /cvsroot/sbcl/sbcl/NEWS,v retrieving revision 1.779 retrieving revision 1.780 diff -u -d -r1.779 -r1.780 --- NEWS 2 May 2005 17:11:13 -0000 1.779 +++ NEWS 4 May 2005 07:31:37 -0000 1.780 @@ -1,6 +1,7 @@ changes in sbcl-0.9.1 relative to sbcl-0.9.0: * fixed cross-compiler leakages that prevented building a 32-bit target with a 64-bit host compiler. + * compiled code is not steppable if COMPILATION-SPEED >= DEBUG. * contrib improvement: implement SB-POSIX:MKSTEMP (Yannick Gingras) * optimization: There's now a fast-path for fixnum arguments in the generic subtraction routines on x86/x86-64. (Thanks to Lutz Euler) Index: install.sh =================================================================== RCS file: /cvsroot/sbcl/sbcl/install.sh,v retrieving revision 1.19 retrieving revision 1.20 diff -u -d -r1.19 -r1.20 --- install.sh 21 Oct 2004 13:00:23 -0000 1.19 +++ install.sh 4 May 2005 07:31:38 -0000 1.20 @@ -14,6 +14,7 @@ INFO_DIR=${INFO_DIR-$INSTALL_ROOT/share/info} DOC_DIR=${DOC_DIR-$INSTALL_ROOT/share/doc/sbcl} +# Does the environment look sane? SBCL_SOURCE=`pwd` if [ -n "$SBCL_HOME" -a "$INSTALL_ROOT/lib/sbcl" != "$SBCL_HOME" ];then echo SBCL_HOME environment variable is set, and conflicts with INSTALL_ROOT. @@ -22,6 +23,20 @@ echo SBCL_HOME="$SBCL_HOME" exit 1 fi + +# Before doing anything else, make sure we have an SBCL to install +if [ -f src/runtime/sbcl ]; then + if [ -f output/sbcl.core ]; then + true + else + echo "output/sbcl.core not found, aborting installation." + exit 1 + fi +else + echo "src/runtime/sbcl not found, aborting installation." + exit 1 +fi + SBCL_HOME=$INSTALL_ROOT/lib/sbcl export SBCL_HOME INSTALL_ROOT ensure_dirs $BUILD_ROOT$INSTALL_ROOT $BUILD_ROOT$INSTALL_ROOT/bin \ Index: version.lisp-expr =================================================================== RCS file: /cvsroot/sbcl/sbcl/version.lisp-expr,v retrieving revision 1.2119 retrieving revision 1.2120 diff -u -d -r1.2119 -r1.2120 --- version.lisp-expr 2 May 2005 17:11:11 -0000 1.2119 +++ version.lisp-expr 4 May 2005 07:31:38 -0000 1.2120 @@ -17,4 +17,4 @@ ;;; checkins which aren't released. (And occasionally for internal ;;; versions, especially for internal versions off the main CVS ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".) -"0.9.0.16" +"0.9.0.17" |