From 93b89755004549ed5f20d1938fd6e54ee20650b2 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Fri, 27 Feb 2004 09:41:37 +0000 Subject: [PATCH] 0.8.8.4: Restore cross-compilability, by making ldso-stubs.S in host-1 --- make-host-1.sh | 1 + make-target-1.sh | 9 --------- src/runtime/.cvsignore | 1 + version.lisp-expr | 2 +- 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/make-host-1.sh b/make-host-1.sh index 1b6cf9b..3187596 100644 --- a/make-host-1.sh +++ b/make-host-1.sh @@ -31,6 +31,7 @@ $SBCL_XC_HOST <<-'EOF' || exit 1 ;; low-level representations of things.) (setf *print-level* 5 *print-length* 5) (load "src/cold/shared.lisp") + (load "tools-for-build/ldso-stubs.lisp") (in-package "SB-COLD") (setf *host-obj-prefix* "obj/from-host/") (load "src/cold/set-up-cold-packages.lisp") diff --git a/make-target-1.sh b/make-target-1.sh index 66f32a0..8256384 100644 --- a/make-target-1.sh +++ b/make-target-1.sh @@ -15,15 +15,6 @@ echo //entering make-target-1.sh -# Use a little lisp to write LDSO stubs in correct format for the toolchain. -echo //generating ldso-subs.S -$SBCL_XC_HOST <<-'EOF' || exit 1 - (load "src/cold/shared.lisp") - (load "tools-for-build/ldso-stubs.lisp") - #+cmu (ext:quit) - #+clisp (ext:quit) -EOF - # Build the runtime system and symbol table (.nm) file. # # (This C build has to come after the first genesis in order to get diff --git a/src/runtime/.cvsignore b/src/runtime/.cvsignore index eac0be7..1452412 100644 --- a/src/runtime/.cvsignore +++ b/src/runtime/.cvsignore @@ -1,5 +1,6 @@ depend genesis +ldso-stubs.S ppc-linux-mcontext.h sbcl sbcl.h diff --git a/version.lisp-expr b/version.lisp-expr index fe97397..0ca4f36 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.8.8.3" +"0.8.8.4" -- 1.7.10.4