projects
/
sbcl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
0.8alpha.0.20:
[sbcl.git]
/
build-order.lisp-expr
diff --git
a/build-order.lisp-expr
b/build-order.lisp-expr
index
c31fc9b
..
05efd7b
100644
(file)
--- a/
build-order.lisp-expr
+++ b/
build-order.lisp-expr
@@
-129,6
+129,8
@@
("src/code/defbangstruct")
("src/code/defbangstruct")
+ ("src/code/unportable-float")
+
("src/code/funutils" :not-host)
;; This needs DEF!STRUCT, and is itself needed early so that structure
("src/code/funutils" :not-host)
;; This needs DEF!STRUCT, and is itself needed early so that structure
@@
-238,8
+240,6
@@
("src/code/misc")
("src/code/room" :not-host)
("src/code/misc")
("src/code/room" :not-host)
- ("src/code/gc" :not-host)
- ("src/code/purify" :not-host)
("src/code/stream" :not-host)
("src/code/print" :not-host)
("src/code/stream" :not-host)
("src/code/print" :not-host)
@@
-338,12
+338,16
@@
;; defining types
("src/compiler/parse-lambda-list")
;; defining types
("src/compiler/parse-lambda-list")
+ ;; The following two files trigger function/macro redefinition
+ ;; warnings in clisp during make-host-2; as a workaround, we ignore
+ ;; the failure values from COMPILE-FILE under clisp.
+
;; for DEFSTRUCT ALIEN-TYPE, needed by host-type.lisp
;; for DEFSTRUCT ALIEN-TYPE, needed by host-type.lisp
- ("src/code/host-alieneval")
+ ("src/code/host-alieneval" #+clisp :ignore-failure-p)
;; can't be done until definition of e.g. DEFINE-ALIEN-TYPE-CLASS in
;; host-alieneval.lisp
;; can't be done until definition of e.g. DEFINE-ALIEN-TYPE-CLASS in
;; host-alieneval.lisp
- ("src/code/host-c-call")
+ ("src/code/host-c-call" #+clisp :ignore-failure-p)
;; SB!XC:DEFTYPE is needed in order to compile late-type
;; in the host Common Lisp, and in order to run, it needs
;; SB!XC:DEFTYPE is needed in order to compile late-type
;; in the host Common Lisp, and in order to run, it needs
@@
-609,6
+613,8
@@
#!-sb-thread
("src/code/target-unithread" :not-host)
;; defines SB!DI:DO-DEBUG-FUN-BLOCKS, needed by target-disassem.lisp
#!-sb-thread
("src/code/target-unithread" :not-host)
;; defines SB!DI:DO-DEBUG-FUN-BLOCKS, needed by target-disassem.lisp
+ ("src/code/gc" :not-host)
+ ("src/code/purify" :not-host)
("src/code/debug-int" :not-host)
;; target-only assemblerish stuff
("src/code/debug-int" :not-host)
;; target-only assemblerish stuff