X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=build-order.lisp-expr;h=f923961705f40db5326bc601f12fbd95bcc260ba;hb=1ffd970d36b42c9d3448d412eb9bd91c55914643;hp=9db6817ef9904e78e8e1990d73dacf3abf90f811;hpb=42fcad110cd7e966c89bda8f5d3be96862ba1dbd;p=sbcl.git diff --git a/build-order.lisp-expr b/build-order.lisp-expr index 9db6817..f923961 100644 --- a/build-order.lisp-expr +++ b/build-order.lisp-expr @@ -39,6 +39,10 @@ ;; This comes early because it's useful for debugging everywhere. ("src/code/show") + ;; This comes as early as possible, so that we catch the source locations + ;; for everything. + ("src/code/early-source-location") + ;; 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 @@ -277,6 +281,7 @@ ("src/code/sort" :not-host) ("src/code/time" :not-host) + ("src/code/timer" :not-host) ("src/code/weak" :not-host) ("src/code/final" :not-host) @@ -473,6 +478,7 @@ ("src/compiler/dump") ("src/compiler/main") ; needs DEFSTRUCT FASL-OUTPUT from dump.lisp + ("src/code/source-location") ("src/compiler/target-main" :not-host) ("src/compiler/ir1tran") ("src/compiler/ir1tran-lambda")