X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=build-order.lisp-expr;h=c44ad4382e7abd182d1f61af2fcd21fa883afbf0;hb=fe19212267bef96fedb712ebb43abc91631aea18;hp=20aa67c828c48618cf71ef4492d84a90f546f767;hpb=dcb73f3edef1e31078fbe585e2fafbd26743efd7;p=sbcl.git diff --git a/build-order.lisp-expr b/build-order.lisp-expr index 20aa67c..c44ad43 100644 --- a/build-order.lisp-expr +++ b/build-order.lisp-expr @@ -35,6 +35,7 @@ ( ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;; miscellaneous + ("src/code/cross-early" :not-target) ;; This comes early because it's useful for debugging everywhere. ("src/code/show") @@ -43,6 +44,8 @@ ;; for everything. ("src/code/early-source-location") + ("src/code/early-constants") + ;; This comes early because the cross-compilation host's backquote ;; logic can expand into something which can't be executed on the ;; target Lisp (e.g. in CMU CL where it expands into internal @@ -215,6 +218,7 @@ ("src/code/string" :not-host) ("src/code/mipsstrops" :not-host) + ("src/code/early-time" :not-host) ("src/code/unix" :not-host) #!+win32 ("src/code/win32" :not-host) #!+mach ("src/code/mach" :not-host) @@ -276,6 +280,7 @@ ("src/code/error-error" :not-host) ; needs WITH-STANDARD-IO-SYNTAX macro + ("src/code/deadline" :not-host) ("src/code/serve-event" :not-host) ("src/code/fd-stream" :not-host) @@ -305,7 +310,6 @@ ("src/compiler/policy") ("src/compiler/policies") ("src/code/typedefs") - ("src/code/late-alieneval" :not-host) ; needs POLICY ;; ("src/code/defbangmacro" was here until sbcl-0.6.7.3.) @@ -346,7 +350,7 @@ ;; for e.g. DESCRIPTOR-REG, needed by primtype.lisp ("src/compiler/target/vm") - + ("src/code/xset") ;; for e.g. SPECIFIER-TYPE, needed by primtype.lisp ("src/code/early-type") @@ -480,7 +484,8 @@ ("src/code/load") #!+linkage-table ("src/code/linkage-table" :not-host) - #!+(and os-provides-dlopen (not win32)) ("src/code/foreign-load" :not-host) + #!+os-provides-dlopen ("src/code/foreign-load" :not-host) + #!+(and os-provides-dlopen (not win32)) ("src/code/unix-foreign-load" :not-host) #!+(and os-provides-dlopen win32) ("src/code/win32-foreign-load" :not-host) ("src/code/foreign") @@ -497,6 +502,7 @@ ("src/compiler/dump") ("src/compiler/main") ; needs DEFSTRUCT FASL-OUTPUT from dump.lisp + ("src/compiler/xref") ("src/code/source-location") ("src/compiler/target-main" :not-host) ("src/compiler/ir1tran") @@ -692,7 +698,15 @@ #!+sb-unicode ("src/code/external-formats/enc-win" :not-host) #!+sb-unicode - ("src/code/external-formats/eucjp" :not-host) + ("src/code/external-formats/mb-util" :not-host) + #!+sb-unicode + ("src/code/external-formats/enc-cn-tbl" :not-host) + #!+sb-unicode + ("src/code/external-formats/enc-cn" :not-host) + #!+sb-unicode + ("src/code/external-formats/enc-jpn-tbl" :not-host) + #!+sb-unicode + ("src/code/external-formats/enc-jpn" :not-host) #!+sb-unicode ("src/code/external-formats/ucs-2" :not-host)