Restore cross-compilability, by making ldso-stubs.S in host-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")
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
depend
genesis
+ldso-stubs.S
ppc-linux-mcontext.h
sbcl
sbcl.h
;;; 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"