Skip to content

Commit

Permalink
0.8alpha.0.20:
Browse files Browse the repository at this point in the history
	Make OpenMCL a suitable slamming host:
	... fix slam.sh
	... :if-exists :supersede for *output-files-for-genesis*
	Since OpenMCL builds still work, announce clisp as a suitable host
	for the cross-compiler.
  • Loading branch information
csrhodes committed May 8, 2003
1 parent 2f2fad3 commit 1bbd405
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 4 deletions.
2 changes: 2 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -1709,6 +1709,8 @@ changes in sbcl-0.8alpha.0 relative to sbcl-0.7.14
** :ALLOW-OTHER-KEYS NIL is now accepted in an initarg list.

changes in sbcl-0.8.0 relative to sbcl-0.8alpha.0
* SBCL now builds using CLISP (version of late April 2003 from CVS)
as cross-compilation host.
* minor incompatible change: the :NEGATIVE-ZERO-IS-NOT-ZERO feature
no longer has any effect, as the code controlled by this feature
has been deleted. (As far as we know, no-one has ever built using
Expand Down
6 changes: 3 additions & 3 deletions make-host-2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ $SBCL_XC_HOST <<-'EOF' || exit 1
;;;
(let ((filename "output/object-filenames-for-genesis.lisp-expr"))
(ensure-directories-exist filename :verbose t)
(with-open-file (s filename :direction :output)
(with-open-file (s filename :direction :output :if-exists :supersede)
(write *target-object-file-names* :stream s :readably t)))
;; Let's check that the type system was reasonably sane. (It's
;; easy to spend a long time wandering around confused trying
Expand All @@ -127,8 +127,8 @@ $SBCL_XC_HOST <<-'EOF' || exit 1
(when (position :sb-after-xc-core *shebang-features*)
#+cmu (ext:save-lisp "output/after-xc.core" :load-init-file nil)
#+sbcl (sb-ext:save-lisp-and-die "output/after-xc.core")
#+clisp (ext:saveinitmem "output/after-xc.core")
)
#+openmcl (ccl::save-application "output/after-xc.core")
#+clisp (ext:saveinitmem "output/after-xc.core"))
#+cmu (ext:quit)
#+clisp (ext:quit)
EOF
Expand Down
5 changes: 5 additions & 0 deletions slam.sh
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,11 @@ case "$HOST_TYPE" in
INIT="-norc"
CORE="-M"
;;
openmcl)
LISP="openmcl"
INIT="-b"
CORE="-I"
;;
*) echo unknown host type: "$HOST_TYPE"
echo should be one of "sbcl", "cmucl", or "clisp"
exit 1
Expand Down
2 changes: 1 addition & 1 deletion version.lisp-expr
Original file line number Diff line number Diff line change
Expand Up @@ -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.8alpha.0.19"
"0.8alpha.0.20"

0 comments on commit 1bbd405

Please sign in to comment.