summaryrefslogtreecommitdiff
path: root/build-order.lisp-expr
diff options
context:
space:
mode:
authorChristophe Rhodes <csr21@cam.ac.uk>2002-04-25 20:59:44 +0000
committerChristophe Rhodes <csr21@cam.ac.uk>2002-04-25 20:59:44 +0000
commit1dfcd0ed5fc81f4355101c1eeb990a1f7d089e40 (patch)
tree674edae53b47ccdb1b3a10200f185a24e738a5e8 /build-order.lisp-expr
parent86210c4e406c1b2ff10cc3bac0e71435867db48b (diff)
0.7.3.2:
(slightly dangerous, as WHN committed while I was building, but these fixes have been in my tree for a while, anyway) More clisp bootstrapping fixes: ... define FASL-WRITE-STRING to write fasl headers, and use it ... don't pass :start arguments that are greater than the length of the sequence ... make set-functions to pass around for structure setters, rather than #'(setf slot) ... move compiler/generic/vm-tran.lisp later in the build order
Diffstat (limited to 'build-order.lisp-expr')
-rw-r--r--build-order.lisp-expr10
1 files changed, 6 insertions, 4 deletions
diff --git a/build-order.lisp-expr b/build-order.lisp-expr
index 8c7771395..9ff03fdab 100644
--- a/build-order.lisp-expr
+++ b/build-order.lisp-expr
@@ -455,10 +455,6 @@
("src/compiler/ir1report")
("src/compiler/ir1opt")
- ;; Compiling this file requires the macros SB!ASSEM:EMIT-LABEL and
- ;; SB!ASSEM:EMIT-POST-IT, defined in assem.lisp.
- ("src/compiler/late-vmdef")
-
("src/compiler/ir1final")
("src/compiler/array-tran")
("src/compiler/seqtran")
@@ -482,6 +478,12 @@
("src/compiler/generic/utils")
("src/assembly/assemfile")
+ ;; Compiling this file requires the macros SB!ASSEM:EMIT-LABEL and
+ ;; SB!ASSEM:EMIT-POST-IT, defined in assem.lisp, and also possibly
+ ;; the definition of the LOCATION-INFO structure (if structures in
+ ;; the host lisp have setf expanders rather than setf functions).
+ ("src/compiler/late-vmdef")
+
("src/compiler/fixup") ; for DEFSTRUCT FIXUP, used by insts.lisp
("src/compiler/target/insts")