CMUCL commit: sparc-tramp-assem-branch src/bootfiles/20a (boot-2010-07-1-cross.lisp)
Raymond Toy
rtoy at common-lisp.net
Mon Jul 19 02:44:58 CEST 2010
Date: Sunday, July 18, 2010 @ 20:44:58
Author: rtoy
Path: /project/cmucl/cvsroot/src/bootfiles/20a
Tag: sparc-tramp-assem-branch
Added: boot-2010-07-1-cross.lisp
Cross-compile script to move closure_tramp and undefined_tramp to Lisp
assembly routines.
---------------------------+
boot-2010-07-1-cross.lisp | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
Index: src/bootfiles/20a/boot-2010-07-1-cross.lisp
diff -u /dev/null src/bootfiles/20a/boot-2010-07-1-cross.lisp:1.1.2.1
--- /dev/null Sun Jul 18 20:44:59 2010
+++ src/bootfiles/20a/boot-2010-07-1-cross.lisp Sun Jul 18 20:44:58 2010
@@ -0,0 +1,16 @@
+;;; Simple cross-compile file for moving closure_tramp and
+;;; undefined_tramp to Lisp assembly routines.
+;;;
+;;; But note that to do the cross-compile using the 2010-06 binaries,
+;;; we need a cross-bootstrap file. Thus, use boot-2010-07-1.lisp as
+;;; the cross-bootstrap file. The cross-compile can be done as follows:
+;;;
+;;; src/tools/cross-build-world.sh -rl -B src/bootfiles/20a/boot-2010-07-1.lisp <target>
+;;; <cross> src/bootfiles/20a/boot-2010-07-1-cross <oldlisp> <lisp options>
+
+
+#+x86
+(load "target:tools/cross-scripts/cross-x86-x86")
+
+#+sparc
+(load "target:tools/cross-scripts/cross-sparc-sparc")
More information about the cmucl-commit
mailing list