0.8.18.11:
authorChristophe Rhodes <csr21@cam.ac.uk>
Sun, 2 Jan 2005 23:02:35 +0000 (23:02 +0000)
committerChristophe Rhodes <csr21@cam.ac.uk>
Sun, 2 Jan 2005 23:02:35 +0000 (23:02 +0000)
Maybe fix the clisp build bug (reported by Pascal Bourguignon)

src/compiler/node.lisp
version.lisp-expr

index c885f7f..2a7aaf1 100644 (file)
 ;;;   component.
 (def!struct (component (:copier nil)
                       (:constructor
-                       make-component (head tail &aux (last-block tail))))
+                       make-component
+                        (head
+                         tail &aux
+                         (last-block tail)
+                         (outer-loop (make-loop :kind :outer :head head)))))
   ;; unique ID for debugging
   #!+sb-show (id (new-object-id) :read-only t)
   ;; the kind of component
   ;; this is filled by physical environment analysis
   (dx-lvars nil :type list)
   ;; The default LOOP in the component.
-  (outer-loop (make-loop :kind :outer :head head) :type cloop))
+  (outer-loop (missing-arg) :type cloop))
 (defprinter (component :identity t)
   name
   #!+sb-show id
index 177d582..d714bf7 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.8.18.10"
+"0.8.18.11"