X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcold%2Fwarm.lisp;h=6fd757b6a27bb098d39aabe21b6273a3ec2e5aa9;hb=07ab1e4811ab16f95a9a5e8d767426a0787f22c0;hp=4f0b476810726027c0596926f5c956116b04dda4;hpb=a682f4c392bc874a6a898632889319ebdd8821fc;p=sbcl.git diff --git a/src/cold/warm.lisp b/src/cold/warm.lisp index 4f0b476..6fd757b 100644 --- a/src/cold/warm.lisp +++ b/src/cold/warm.lisp @@ -125,9 +125,9 @@ "SRC;PCL;DEFCLASS" "SRC;PCL;DEFS" "SRC;PCL;FNGEN" + "SRC;PCL;WRAPPER" "SRC;PCL;CACHE" "SRC;PCL;DLISP" - "SRC;PCL;DLISP2" "SRC;PCL;BOOT" "SRC;PCL;VECTOR" "SRC;PCL;SLOTS-BOOT" @@ -193,7 +193,9 @@ (tagbody retry-compile-file (multiple-value-bind (output-truename warnings-p failure-p) - (compile-file fullname) + (if *compile-files-p* + (compile-file fullname) + (compile-file-pathname fullname)) (declare (ignore warnings-p)) (sb-int:/show "done compiling" fullname) (cond ((not output-truename)