X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=build-order.lisp-expr;h=05efd7b61db417ee90194aa1e2ef1f8e16840585;hb=1bbd405c3c21f93db7aa956946738c8a3f30837d;hp=7761ef2e8cdf156a86e58a12c469b7d209c61aa0;hpb=02c9007b4ca5753406f60019f4fe5e5f8392541a;p=sbcl.git diff --git a/build-order.lisp-expr b/build-order.lisp-expr index 7761ef2..05efd7b 100644 --- a/build-order.lisp-expr +++ b/build-order.lisp-expr @@ -129,6 +129,8 @@ ("src/code/defbangstruct") + ("src/code/unportable-float") + ("src/code/funutils" :not-host) ;; This needs DEF!STRUCT, and is itself needed early so that structure @@ -336,12 +338,16 @@ ;; 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 - ("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 - ("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