From: Juho Snellman Date: Fri, 7 Apr 2006 14:09:26 +0000 (+0000) Subject: 0.9.11.21: X-Git-Url: http://repo.macrolet.net/gitweb/?a=commitdiff_plain;h=44c608efa2e73df1c1ab7e259db405b9060c64a1;p=sbcl.git 0.9.11.21: Merge sbcl-devel "Subject: make-config.sh patch for linux/ppc" from Rex Dieter. --- diff --git a/make-config.sh b/make-config.sh index b59a0fd..c925c58 100644 --- a/make-config.sh +++ b/make-config.sh @@ -273,7 +273,7 @@ elif [ "$sbcl_arch" = "mips" ]; then # cross-compilers! # # FIXME: integrate to grovel-features, mayhaps - $GNUMAKE -C tools-for-build determine-endianness -I src/runtime + $GNUMAKE -C tools-for-build determine-endianness -I ../src/runtime tools-for-build/determine-endianness >> $ltf elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "linux" ]; then # Use a C program to detect which kind of glibc we're building on, @@ -282,8 +282,8 @@ elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "linux" ]; then # # FIXME: integrate to grovel-features., maypahps printf ' :gencgc :stack-allocatable-closures :linkage-table' >> $ltf - $GNUMAKE -C tools-for-build where-is-mcontext -I src/runtime - tools-for-build/where-is-mcontext > src/runtime/ppc-linux-mcontext.h + $GNUMAKE -C tools-for-build where-is-mcontext -I ../src/runtime + tools-for-build/where-is-mcontext > src/runtime/ppc-linux-mcontext.h || (echo "error running where-is-mcontext"; exit 1) elif [ "$sbcl_arch" = "ppc" -a "$sbcl_os" = "darwin" ]; then printf ' :gencgc :stack-allocatable-closures' >> $ltf # We provide a dlopen shim, so a little lie won't hurt diff --git a/tests/compiler.pure.lisp b/tests/compiler.pure.lisp index c648432..d822e71 100644 --- a/tests/compiler.pure.lisp +++ b/tests/compiler.pure.lisp @@ -2049,8 +2049,7 @@ ;; Reported by James Knight ;; Subject: [Sbcl-devel] AVER: "(EQ (SB-NAME (SC-SB (TN-SC TN))) 'REGISTERS)" ;; Date: Fri, 24 Mar 2006 19:30:00 -0500 -(with-test (:name (:compiler :type-derivation :float-bounds) - :fails-on :x86) +(with-test (:name :logbitp-vop :fails-on :x86) (compile nil '(lambda (days shift) (declare (type fixnum shift days)) diff --git a/version.lisp-expr b/version.lisp-expr index 9317af6..e663ca2 100644 --- a/version.lisp-expr +++ b/version.lisp-expr @@ -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.11.20" +"0.9.11.21"