X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=build-order.lisp-expr;h=e2ec49c5dae18d42243ffb22b5c9469e274281fb;hb=171fde84561e232b8af8c05b82dfe8a8f9e08340;hp=3c55c3ba181c3557e7b533b910882382cad183ff;hpb=41248d63da1344119f74305c887b0e5db0263ebb;p=sbcl.git diff --git a/build-order.lisp-expr b/build-order.lisp-expr index 3c55c3b..e2ec49c 100644 --- a/build-order.lisp-expr +++ b/build-order.lisp-expr @@ -467,6 +467,9 @@ ;; This has ASSEMBLY-UNIT-related stuff needed by core.lisp. ("src/compiler/early-assem") + ;; This has the BARRIER stuff that the threading support needs. + ("src/code/barrier") + ;; core.lisp contains DEFSTRUCT CORE-OBJECT, and "compiler/main.lisp" ;; does lots of (TYPEP FOO 'CORE-OBJECT), so it's nice to compile this ;; before "compiler/main.lisp" so that those can be coded efficiently @@ -746,6 +749,8 @@ ("src/code/macros") ("src/code/loop") ("src/code/late-setf") + ("src/code/cas") + ("src/code/late-cas") ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; other target-code-building stuff which can't be processed until