X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fassem.lisp;h=6b681005cbbb4aa28c58e20f2a82ecb9676baf4f;hb=ffa9a31f62e3e2abab8ebcbb3bfdab9725feaf7f;hp=4651bd2c0a0e9bc3b4aa17b1c05b5fd81a652df1;hpb=8375acd89ba695e2fc838fffd5211a5ddf9c3b0d;p=sbcl.git diff --git a/src/compiler/assem.lisp b/src/compiler/assem.lisp index 4651bd2..6b68100 100644 --- a/src/compiler/assem.lisp +++ b/src/compiler/assem.lisp @@ -27,7 +27,7 @@ ;;; This structure holds the state of the assembler. (defstruct (segment (:copier nil)) ;; the name of this segment (for debugging output and stuff) - (name "unnamed" :type simple-base-string) + (name "unnamed" :type simple-string) ;; Ordinarily this is a vector where instructions are written. If ;; the segment is made invalid (e.g. by APPEND-SEGMENT) then the ;; vector can be replaced by NIL. @@ -953,7 +953,7 @@ (when (< (find-alignment additional-delta) (chooser-alignment note)) (error "~S shrunk by ~W bytes, but claimed that it ~ - preserves ~W bits of alignment." + preserves ~W bits of alignment." note additional-delta (chooser-alignment note))) (incf delta additional-delta) (emit-filler segment additional-delta)) @@ -995,7 +995,7 @@ (additional-delta (- old-size size))) (when (minusp additional-delta) (error "Alignment ~S needs more space now? It was ~W, ~ - and is ~W now." + and is ~W now." note old-size size)) (when (plusp additional-delta) (emit-filler segment additional-delta) @@ -1387,7 +1387,7 @@ (arg (gensym (format nil "~:@(ARG-FOR-~S-~)" byte-spec-expr)))) (when (ldb-test (byte byte-size byte-posn) overall-mask) (error "The byte spec ~S either overlaps another byte spec, or ~ - extends past the end." + extends past the end." byte-spec-expr)) (setf (ldb byte-spec overall-mask) -1) (arg-names arg) @@ -1650,7 +1650,7 @@ (setf (segment-postits ,segment-name) nil) (macrolet ((%%current-segment%% () (error "You can't use INST without an ~ - ASSEMBLE inside emitters."))) + ASSEMBLE inside emitters."))) ;; KLUDGE: Some host lisps (CMUCL 18e Sparc at least) ;; can't deal with this declaration, so disable it on host ;; Ditto for earlier ENABLE-PACKAGE-LOCKS %%C-S%% %%C-V%%