axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] [build-improvements] depsys


From: Gabriel Dos Reis
Subject: [Axiom-developer] [build-improvements] depsys
Date: 26 Mar 2007 07:05:20 -0500

Hi,

  Currently we build four Lisp images in src/

    (1) bootsys: this is based directly on either the value of
          --with-lisp or autodetected GCL.
          Previously, that image included symbols from libspad.a,
          which were not needed.

    (2) depsys: this is based on either the value of --with-lisp or
          or autodetected GCL *augmented* with symbols from libspad.a
          This image is used translate old Boot to Lisp, and compile
          all Lisp files in src/interp.  In fact, the symbols from
          libspad.a are not needed at all for that job.

    (3) interpsys: this is based on either the value of --with-lisp or
          or autodetected GCL *augmented* with symbols from libspad.a
          This image is used to compiler algebra files

    (4) AXIOMsys: this is based on either the value of --with-lisp or
          or autodetected GCL *augmented* with symbols from libspad.a
          This is the final image we install for Axiom interpreter and
          compiler.  Only this image really needs the symbols from libspad.a

This patch makes us NOT include symbols from libspad.a in depsys --
they are not needed.  I tried to do that for interpsys (strictly
speaking, the symbols are not needed for compiling algebra files), but
did not succeed probably because I was tired.  But, I did a little bit
of clean up.  In particular, I've commented out the defentry
declaration for |findString| and the definition of |findStringInFile|.
The latter appears not to be used or needed at all.  This is a small
step forward, in the effort making Axiom buildable with ANSI Common Lisp
implementation. 

Bootstrapping is in progress.  I'll commit when I wake up and testing
is successful. 


-- Gaby

*** ChangeLog.build-improvements        (revision 19359)
--- ChangeLog.build-improvements        (local)
***************
*** 1,3 ****
--- 1,10 ----
+ 2007-03-26  Gabriel Dos Reis  <address@hidden>
+ 
+       * Makefile.pamphlet (all-boot all-lisp all-depsys all-interpsys
+       all-axiomsysall-algebra all-input):  Make all-gcl a prerequisite
+       when GCL must be included.
+       * Makefile.in: Regenerate.
+ 
  2007-03-25  Gabriel Dos Reis  <address@hidden>
  
        * Makefile.pamphlet (AXIOM_SRC_TARGETS): Add all-depsys.
*** Makefile.in (revision 19359)
--- Makefile.in (local)
*************** all-ax: all-src
*** 32,37 ****
--- 32,42 ----
  
  all-src: stamp-rootdirs @axiom_all_prerequisites@
  
+ ifeq ($(strip $(axiom_include_gcl)),yes)
+ all-boot all-lisp all-depsys all-interpsys all-axiomsys \
+   all-algebra all-input: all-gcl
+ endif
+ 
  $(AXIOM_SRC_TARGETS):
        cd $(build_srcdir) && \
                $(MAKE) $(AX_FLAGS) \
*** Makefile.pamphlet   (revision 19359)
--- Makefile.pamphlet   (local)
*************** all-ax: all-src
*** 330,335 ****
--- 330,340 ----
  
  all-src: stamp-rootdirs @axiom_all_prerequisites@
  
+ ifeq ($(strip $(axiom_include_gcl)),yes)
+ all-boot all-lisp all-depsys all-interpsys all-axiomsys \
+   all-algebra all-input: all-gcl
+ endif
+ 
  $(AXIOM_SRC_TARGETS):
        cd $(build_srcdir) && \
                $(MAKE) $(AX_FLAGS) \
*** src/ChangeLog.build-improvements    (revision 19359)
--- src/ChangeLog.build-improvements    (local)
***************
*** 1,3 ****
--- 1,11 ----
+ 2007-03-26  Gabriel Dos Reis  <address@hidden>
+ 
+       * Makefile.pamphlet (all-boot): Don't make all-lisp a prerequisite.
+       (all-depsys): Require only all-boot.
+       (all-interpsys): Additionally require all-lisp.
+       (all-lisp): Additionally require all-boot.
+       * Makefile.in: Regenerate.
+ 
  2007-03-25  Gabriel Dos Reis  <address@hidden>
  
        * Makefile.pamphlet (all-depsys): New target. 
*** src/Makefile.in     (revision 19359)
--- src/Makefile.in     (local)
*************** all-book:
*** 38,57 ****
  all-lib:
        $(mkinstalldirs) $(OUT)
        @cd lib && ${MAKE} $(AX_FLAGS)
! all-lisp: all-lib
        $(mkinstalldirs) $(axiom_build_bindir)
        cd lisp && $(MAKE) $(AX_FLAGS) all-lisp
- ifeq ($(strip $(axiom_include_gcl)),yes)
- all-boot: all-lisp
- else
  all-boot:
- endif
        $(mkinstalldirs) $(axiom_build_bindir)
        @cd boot && ${MAKE} $(AX_FLAGS)
! all-depsys: all-lisp all-boot
        cd interp && $(MAKE) $(AX_FLAGS) all-depsys
  
! all-interpsys: all-depsys
        cd interp && ${MAKE} $(AX_FLAGS) all-interpsys
  
  all-axiomsys: all-asq
--- 38,53 ----
  all-lib:
        $(mkinstalldirs) $(OUT)
        @cd lib && ${MAKE} $(AX_FLAGS)
! all-lisp: all-lib all-boot
        $(mkinstalldirs) $(axiom_build_bindir)
        cd lisp && $(MAKE) $(AX_FLAGS) all-lisp
  all-boot:
        $(mkinstalldirs) $(axiom_build_bindir)
        @cd boot && ${MAKE} $(AX_FLAGS)
! all-depsys: all-boot
        cd interp && $(MAKE) $(AX_FLAGS) all-depsys
  
! all-interpsys: all-depsys all-lisp
        cd interp && ${MAKE} $(AX_FLAGS) all-interpsys
  
  all-axiomsys: all-asq
*** src/Makefile.pamphlet       (revision 19359)
--- src/Makefile.pamphlet       (local)
*************** the whole process to start we need certa
*** 128,138 ****
  common lisp form. This directory contains those files.
  
  <<bootdir>>=
- ifeq ($(strip $(axiom_include_gcl)),yes)
- all-boot: all-lisp
- else
  all-boot:
- endif
        $(mkinstalldirs) $(axiom_build_bindir)
        @cd boot && ${MAKE} $(AX_FLAGS)
  @
--- 128,134 ----
*************** and \Tool{interpsys}. Since these two im
*** 144,153 ****
  files they are built in the interp subdirectory using the
  same Makefile.
  <<interpdir>>=
! all-depsys: all-lisp all-boot
        cd interp && $(MAKE) $(AX_FLAGS) all-depsys
  
! all-interpsys: all-depsys
        cd interp && ${MAKE} $(AX_FLAGS) all-interpsys
  
  all-axiomsys: all-asq
--- 140,149 ----
  files they are built in the interp subdirectory using the
  same Makefile.
  <<interpdir>>=
! all-depsys: all-boot
        cd interp && $(MAKE) $(AX_FLAGS) all-depsys
  
! all-interpsys: all-depsys all-lisp
        cd interp && ${MAKE} $(AX_FLAGS) all-interpsys
  
  all-axiomsys: all-asq
*************** Aldor compiler.
*** 171,181 ****
  
  \subsection{The \File{lisp/} directory}
  
! We need a fresh Lisp image to use for building the Boot translator,
! the \Tool{Axiom} interpreter and compiler.
  
  <<lispdir>>=
! all-lisp: all-lib
        $(mkinstalldirs) $(axiom_build_bindir)
        cd lisp && $(MAKE) $(AX_FLAGS) all-lisp
  @
--- 167,178 ----
  
  \subsection{The \File{lisp/} directory}
  
! We need a local Lisp image, augmented with specific routines, to use for 
! building the \Tool{Axiom} interpreter and compiler.  That Lisp image
! comes from the local Lisp image used to initiate \Tool{bootsys}.
  
  <<lispdir>>=
! all-lisp: all-lib all-boot
        $(mkinstalldirs) $(axiom_build_bindir)
        cd lisp && $(MAKE) $(AX_FLAGS) all-lisp
  @
*** src/algebra/Makefile.in     (revision 19359)
--- src/algebra/Makefile.in     (local)
*************** all: all-ax
*** 836,842 ****
  all-ax all-algebra: stamp
        @ echo finished $(builddir)
  
! stamp: $(OUTSRC) ${SPADFILES} bootstrap-stamp ${TESTS}
        -rm -f stamp
        $(STAMP) stamp
  
--- 836,842 ----
  all-ax all-algebra: stamp
        @ echo finished $(builddir)
  
! stamp: ${SPADFILES} bootstrap-stamp ${TESTS}
        -rm -f stamp
        $(STAMP) stamp
  
*************** user-stamp: 23-stamp $(axiom_algebra_lay
*** 1136,1142 ****
  
  # bootstrap-post: bootstrap-pre $(axiom_algebra_bootstrap_objects)
  
! bootstrap-stamp: user-stamp $(axiom_algebra_bootstrap_objects)
        @ rm -f bootstrap-stamp
        @ $(STAMP) bootstrap-stamp
        @ echo ==================================
--- 1136,1142 ----
  
  # bootstrap-post: bootstrap-pre $(axiom_algebra_bootstrap_objects)
  
! bootstrap-stamp: $(axiom_algebra_bootstrap_objects)
        @ rm -f bootstrap-stamp
        @ $(STAMP) bootstrap-stamp
        @ echo ==================================
*** src/algebra/Makefile.pamphlet       (revision 19359)
--- src/algebra/Makefile.pamphlet       (local)
*************** user-stamp: 23-stamp $(axiom_algebra_lay
*** 2219,2225 ****
  
  # bootstrap-post: bootstrap-pre $(axiom_algebra_bootstrap_objects)
  
! bootstrap-stamp: user-stamp $(axiom_algebra_bootstrap_objects)
        @ rm -f bootstrap-stamp
        @ $(STAMP) bootstrap-stamp
        @ echo ==================================
--- 2219,2225 ----
  
  # bootstrap-post: bootstrap-pre $(axiom_algebra_bootstrap_objects)
  
! bootstrap-stamp: $(axiom_algebra_bootstrap_objects)
        @ rm -f bootstrap-stamp
        @ $(STAMP) bootstrap-stamp
        @ echo ==================================
*************** all: all-ax
*** 2271,2277 ****
  all-ax all-algebra: stamp
        @ echo finished $(builddir)
  
! stamp: $(OUTSRC) ${SPADFILES} bootstrap-stamp ${TESTS}
        -rm -f stamp
        $(STAMP) stamp
  
--- 2271,2277 ----
  all-ax all-algebra: stamp
        @ echo finished $(builddir)
  
! stamp: ${SPADFILES} bootstrap-stamp ${TESTS}
        -rm -f stamp
        $(STAMP) stamp
  
*** src/interp/ChangeLog.build-improvements     (revision 19359)
--- src/interp/ChangeLog.build-improvements     (local)
***************
*** 1,3 ****
--- 1,24 ----
+ 2007-03-26  Gabriel Dos Reis  <address@hidden>
+ 
+       * util.lisp.pamphlet (boottocl): Remove prefix.  Do pretty print
+       translations.
+       * sys-pkg.lisp.pamphlet (BOOTTRAN): Don't define here.
+       * interp-proclaims.lisp (BOOT::|findStringInFile|): Comment out
+       proclamation. 
+       * cfuns.lisp.pamphlet (|findString|): Comment out external linkage
+       declaration. 
+       (|findStringInFile|): Comment out definition.   
+       * Makefile.pamphlet:  Use implicit rules to compiler .clisp files
+       to native object codes.  Remove redundant special cased rules.
+       (YEARWEEK): Qualify symbols names.
+       (<<save depsys image>>): Use local Lisp image.
+       (makeint.lisp): Remove in-package declaration.  Qualify symbol
+       names. Turn on stratified garbage collection.
+       (${SAVESYS}): Use axiom_build_document to build interpsys.
+       (${AXIOMSYS}): Garbage collection is already turned on in
+       makeint.lisp. 
+       * Makefile.in: Regenerate.
+ 
  2007-03-25  Gabriel Dos Reis  <address@hidden>
  
        * Makefile.pamphlet (${DEPSYS}): Adjust call to build-depsys.
*** src/interp/Makefile.in      (revision 19359)
--- src/interp/Makefile.in      (local)
*************** ASAUTO= ${AUTO}/ax.$(OBJEXT)
*** 207,215 ****
  
  autoload_objects += $(ASAUTO)
  TIMESTAMP=$(axiom_targetdir)/timestamp
! YEARWEEK=(progn (setq timestamp "${TIMESTAMP}") \
                  (setq boot::*build-version* "$(PACKAGE_STRING)") \
!                 (yearweek))
  
  
  .PRECIOUS:    ${DEPSYS}
--- 207,215 ----
  
  autoload_objects += $(ASAUTO)
  TIMESTAMP=$(axiom_targetdir)/timestamp
! YEARWEEK=(progn (setq boot::timestamp "${TIMESTAMP}") \
                  (setq boot::*build-version* "$(PACKAGE_STRING)") \
!                 (boot::yearweek))
  
  
  .PRECIOUS:    ${DEPSYS}
*************** makeint.lisp:   ${DEPSYS} ${OBJS} bookvol5
*** 299,322 ****
        $(INSTALL_DATA) $(axiom_src_docdir)/msgs/s2-us.msgs \
                 $(axiom_target_datadir)/msgs
        @ echo '${PROCLAIMS}' > makeint.lisp
        @ echo '(load "nocompil.lisp")' >> makeint.lisp
        @ echo '(load "bookvol5")' >> makeint.lisp
        @ echo '(load "util")' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ touch ${TIMESTAMP}
        @ echo '${YEARWEEK}' >> makeint.lisp
!       @ echo '(build-interpsys (append (quote ($(patsubst %, "%", ${OBJS}))) 
(quote ($(patsubst %, "%", ${ASCOMP}))) (quote ($(patsubst %, "%", 
${INOBJS})))) (quote ($(patsubst %, "%", ${OPOBJS}))) (quote ($(patsubst %, 
"%", ${OCOBJS}))) (quote ($(patsubst %, "%", ${BROBJS}))) (quote ($(patsubst %, 
"%", ${TRANOBJS}))) (quote ($(patsubst %, "%", ${NAGBROBJS}))) (quote 
($(patsubst %, "%", ${ASAUTO})))  "${AXIOM}")' >> makeint.lisp
!       @ echo '(in-package "SCRATCHPAD-COMPILER")' >> makeint.lisp
        @ echo '(boot::set-restart-hook)' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ echo '(load "../algebra/warm.data")' >> makeint.lisp
!       @ echo '(|clearClams|)' >> makeint.lisp
        @ echo '(load "obey")' >> makeint.lisp
        @ echo '#+:akcl (setq compiler::*suppress-compiler-notes* t)' >> 
makeint.lisp
        @ echo '#+:akcl (si::gbc-time 0)' >> makeint.lisp
  
  ${SAVESYS}: makeint.lisp
!       echo '(progn (gbc t) (load "makeint.lisp") (gbc t) (user::spad-save 
"$@"))' | AXIOM="$(AXIOM)" DAASE="$(axiom_src_datadir)" ${LISPSYS}
        @ echo 6 ${SAVESYS} created
        $(mkinstalldirs) $(axiom_target_bindir)
  depsys_lisp_sources += parsing.lisp metalex.lisp bootlex.lisp \
--- 299,325 ----
        $(INSTALL_DATA) $(axiom_src_docdir)/msgs/s2-us.msgs \
                 $(axiom_target_datadir)/msgs
        @ echo '${PROCLAIMS}' > makeint.lisp
+       @ echo '(gbc t)' >> makeint.lisp
        @ echo '(load "nocompil.lisp")' >> makeint.lisp
        @ echo '(load "bookvol5")' >> makeint.lisp
        @ echo '(load "util")' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ touch ${TIMESTAMP}
        @ echo '${YEARWEEK}' >> makeint.lisp
!       @ echo '(boot::build-interpsys (append (quote ($(patsubst %, "%", 
${OBJS}))) (quote ($(patsubst %, "%", ${ASCOMP}))) (quote ($(patsubst %, "%", 
${INOBJS})))) (quote ($(patsubst %, "%", ${OPOBJS}))) (quote ($(patsubst %, 
"%", ${OCOBJS}))) (quote ($(patsubst %, "%", ${BROBJS}))) (quote ($(patsubst %, 
"%", ${TRANOBJS}))) (quote ($(patsubst %, "%", ${NAGBROBJS}))) (quote 
($(patsubst %, "%", ${ASAUTO})))  "${AXIOM}")' >> makeint.lisp
        @ echo '(boot::set-restart-hook)' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ echo '(load "../algebra/warm.data")' >> makeint.lisp
!       @ echo '(boot::|clearClams|)' >> makeint.lisp
        @ echo '(load "obey")' >> makeint.lisp
        @ echo '#+:akcl (setq compiler::*suppress-compiler-notes* t)' >> 
makeint.lisp
        @ echo '#+:akcl (si::gbc-time 0)' >> makeint.lisp
+       @ echo '(gbc t)' >> makeint.lisp
  
  ${SAVESYS}: makeint.lisp
!       AXIOM="$(AXIOM)" DAASE="$(axiom_src_datadir)" \
!               $(axiom_build_document) --tag=lisp --mode=save-image \
!               --use=$(LOADSYS) --output=$@ makeint.lisp
        @ echo 6 ${SAVESYS} created
        $(mkinstalldirs) $(axiom_target_bindir)
  depsys_lisp_sources += parsing.lisp metalex.lisp bootlex.lisp \
*************** ${DEPSYS}:      ${DEP} sys-pkg.lisp nocompil.
*** 389,405 ****
        @ echo '(load "c-util")' >> makedep.lisp
        @ echo '(unless (probe-file "g-util.$(OBJEXT)") (compile-file 
"g-util.${LISP}" :output-file "g-util.$(OBJEXT)"))' >> makedep.lisp
        @ echo '(load "g-util")' >> makedep.lisp
!       @ echo '(progn (load "makedep.lisp") (spad-save "$@"))' \
!                | AXIOM="$(AXIOM)" $(LISPSYS)
        @ echo 4 ${DEPSYS} created
  .PHONY: all-axiomsys
  
  all-axiomsys: ${AXIOMSYS}
  
  ${AXIOMSYS}: makeint.lisp
!       echo '(progn (gbc t) (load "makeint.lisp") (gbc t)' \
!          '(user::spad-save "$@"))' | \
!               AXIOM="$(AXIOM)" DAASE="$(axiom_targetdir)" ${LISPSYS}
        @ echo 6a ${AXIOMSYS} created
  ${DEBUGSYS}: debugsys.lisp
        @ echo 7 building debugsys
--- 392,407 ----
        @ echo '(load "c-util")' >> makedep.lisp
        @ echo '(unless (probe-file "g-util.$(OBJEXT)") (compile-file 
"g-util.${LISP}" :output-file "g-util.$(OBJEXT)"))' >> makedep.lisp
        @ echo '(load "g-util")' >> makedep.lisp
!       $(axiom_build_document) --tag=lisp --mode=save-image --output=$@ \
!               --use=../boot/local-lisp makedep.lisp
        @ echo 4 ${DEPSYS} created
  .PHONY: all-axiomsys
  
  all-axiomsys: ${AXIOMSYS}
  
  ${AXIOMSYS}: makeint.lisp
!       echo '(progn (load "makeint.lisp") (user::spad-save "$@"))' | \
!               AXIOM="$(AXIOM)" DAASE="$(axiom_targetdir)" $(LOADSYS)
        @ echo 6a ${AXIOMSYS} created
  ${DEBUGSYS}: debugsys.lisp
        @ echo 7 building debugsys
*************** ${AUTO}/apply.$(OBJEXT): apply.$(OBJEXT)
*** 428,441 ****
        @ echo 9 making ${AUTO}/apply.$(OBJEXT) from apply.$(OBJEXT)
        @ cp apply.$(OBJEXT) ${AUTO}
  
- apply.$(OBJEXT): apply.clisp 
-       @ echo 10 making apply.$(OBJEXT) from apply.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "apply.clisp" :output-file 
"apply.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "apply.clisp" :output-file 
"apply.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  apply.clisp: apply.boot
        @ echo 11 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 430,435 ----
*************** apply.clisp: apply.boot
*** 445,458 ****
             fi ;
  
  
- as.$(OBJEXT): as.clisp 
-       @ echo 416 making as.$(OBJEXT) from as.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "as.clisp" :output-file 
"as.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "as.clisp" :output-file 
"as.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  as.clisp: as.boot
        @ echo 417 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 439,444 ----
*************** ${AUTO}/ax.$(OBJEXT): ax.$(OBJEXT)
*** 466,479 ****
        @ echo 461 making ${AUTO}/ax.$(OBJEXT) from ax.$(OBJEXT)
        @ cp ax.$(OBJEXT) ${AUTO}
  
- ax.$(OBJEXT): ax.clisp 
-       @ echo 462 making ax.$(OBJEXT) from ax.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ax.clisp" :output-file 
"ax.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ax.clisp" :output-file 
"ax.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  ax.clisp: ax.boot
        @ echo 463 making $@ $<
        @ if [ -z "${NOISE}" ] ; then \
--- 452,457 ----
*************** ${AUTO}/bc-matrix.$(OBJEXT): bc-matrix.$
*** 487,500 ****
        @ echo 422 making ${AUTO}/bc-matrix.$(OBJEXT) from bc-matrix.$(OBJEXT)
        @ cp bc-matrix.$(OBJEXT) ${AUTO}
  
- bc-matrix.$(OBJEXT): bc-matrix.clisp 
-       @ echo 423 making bc-matrix.$(OBJEXT) from bc-matrix.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-matrix.clisp" :output-file 
"bc-matrix.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-matrix.clisp" :output-file 
"bc-matrix.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  bc-matrix.clisp: bc-matrix.boot
        @ echo 424 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 465,470 ----
*************** ${AUTO}/bc-misc.$(OBJEXT): bc-misc.$(OBJ
*** 508,521 ****
        @ echo 426 making ${AUTO}/bc-misc.$(OBJEXT) from bc-misc.$(OBJEXT)
        @ cp bc-misc.$(OBJEXT) ${AUTO}
  
- bc-misc.$(OBJEXT): bc-misc.clisp 
-       @ echo 427 making bc-misc.$(OBJEXT) from bc-misc.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-misc.clisp" :output-file 
"bc-misc.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-misc.clisp" :output-file 
"bc-misc.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  bc-misc.clisp: bc-misc.boot
        @ echo 428 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 478,483 ----
*************** ${AUTO}/bc-solve.$(OBJEXT): bc-solve.$(O
*** 529,542 ****
        @ echo 430 making ${AUTO}/bc-solve.$(OBJEXT) from bc-solve.$(OBJEXT)
        @ cp bc-solve.$(OBJEXT) ${AUTO}
  
- bc-solve.$(OBJEXT): bc-solve.clisp 
-       @ echo 431 making bc-solve.$(OBJEXT) from bc-solve.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-solve.clisp" :output-file 
"bc-solve.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-solve.clisp" :output-file 
"bc-solve.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  bc-solve.clisp: bc-solve.boot
        @ echo 432 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 491,496 ----
*************** ${AUTO}/bc-util.$(OBJEXT): bc-util.$(OBJ
*** 550,563 ****
        @ echo 434 making ${AUTO}/bc-util.$(OBJEXT) from bc-util.$(OBJEXT)
        @ cp bc-util.$(OBJEXT) ${AUTO}
  
- bc-util.$(OBJEXT): bc-util.clisp 
-       @ echo 435 making bc-util.$(OBJEXT) from bc-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-util.clisp" :output-file 
"bc-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-util.clisp" :output-file 
"bc-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  bc-util.clisp: bc-util.boot
        @ echo 436 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 504,509 ----
*************** ${AUTO}/br-con.$(OBJEXT): br-con.$(OBJEX
*** 576,589 ****
        @ echo 465 making ${AUTO}/br-con.$(OBJEXT) from br-con.$(OBJEXT)
        @ cp br-con.$(OBJEXT) ${AUTO}
  
- br-con.$(OBJEXT): br-con.clisp 
-       @ echo 466 making br-con.$(OBJEXT) from br-con.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-con.clisp" :output-file 
"br-con.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-con.clisp" :output-file 
"br-con.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-con.clisp: br-con.boot
        @ echo 467 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 522,527 ----
*************** ${AUTO}/br-data.$(OBJEXT): br-data.$(OBJ
*** 597,610 ****
        @ echo 481 making ${AUTO}/br-data.$(OBJEXT) from br-data.$(OBJEXT)
        @ cp br-data.$(OBJEXT) ${AUTO}
  
- br-data.$(OBJEXT): br-data.clisp 
-       @ echo 482 making br-data.$(OBJEXT) from br-data.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-data.clisp" :output-file 
"br-data.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-data.clisp" :output-file 
"br-data.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-data.clisp: br-data.boot
        @ echo 483 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 535,540 ----
*************** ${AUTO}/br-op1.$(OBJEXT): br-op1.$(OBJEX
*** 618,631 ****
        @ echo 473 making ${AUTO}/br-op1.$(OBJEXT) from br-op1.$(OBJEXT)
        @ cp br-op1.$(OBJEXT) ${AUTO}
  
- br-op1.$(OBJEXT): br-op1.clisp 
-       @ echo 474 making br-op1.$(OBJEXT) from br-op1.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-op1.clisp" :output-file 
"br-op1.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-op1.clisp" :output-file 
"br-op1.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-op1.clisp: br-op1.boot
        @ echo 475 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 548,553 ----
*************** ${AUTO}/br-op2.$(OBJEXT): br-op2.$(OBJEX
*** 639,652 ****
        @ echo 477 making ${AUTO}/br-op2.$(OBJEXT) from br-op2.$(OBJEXT)
        @ cp br-op2.$(OBJEXT) ${AUTO}
  
- br-op2.$(OBJEXT): br-op2.clisp 
-       @ echo 478 making br-op2.$(OBJEXT) from br-op2.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-op2.clisp" :output-file 
"br-op2.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-op2.clisp" :output-file 
"br-op2.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-op2.clisp: br-op2.boot
        @ echo 479 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 561,566 ----
*************** ${AUTO}/br-prof.$(OBJEXT): br-prof.$(OBJ
*** 660,673 ****
        @ echo 497 making ${AUTO}/br-prof.$(OBJEXT) from br-prof.$(OBJEXT)
        @ cp br-prof.$(OBJEXT) ${AUTO}
  
- br-prof.$(OBJEXT): br-prof.clisp 
-       @ echo 498 making br-prof.$(OBJEXT) from br-prof.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-prof.clisp" :output-file 
"br-prof.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-prof.clisp" :output-file 
"br-prof.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-prof.clisp: br-prof.boot
        @ echo 499 making $@ from $<
        @ ($(axiom_build_document) --tangle --output=br-prof.boot $< ;\
--- 574,579 ----
*************** ${AUTO}/br-saturn.$(OBJEXT): br-saturn.$
*** 683,696 ****
        @ echo 489 making ${AUTO}/br-saturn.$(OBJEXT) from br-saturn.$(OBJEXT)
        @ cp br-saturn.$(OBJEXT) ${AUTO}
  
- br-saturn.$(OBJEXT): br-saturn.clisp 
-       @ echo 490 making br-saturn.$(OBJEXT) from br-saturn.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-saturn.clisp" :output-file 
"br-saturn.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-saturn.clisp" :output-file 
"br-saturn.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-saturn.clisp: br-saturn.boot
        @ echo 491 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 589,594 ----
*************** ${AUTO}/br-search.$(OBJEXT): br-search.$
*** 704,717 ****
        @ echo 469 making ${AUTO}/br-search.$(OBJEXT) from br-search.$(OBJEXT)
        @ cp br-search.$(OBJEXT) ${AUTO}
  
- br-search.$(OBJEXT): br-search.clisp 
-       @ echo 470 making br-search.$(OBJEXT) from br-search.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-search.clisp" :output-file 
"br-search.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-search.clisp" :output-file 
"br-search.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-search.clisp: br-search.boot
        @ echo 471 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 602,607 ----
*************** ${AUTO}/br-util.$(OBJEXT): br-util.$(OBJ
*** 725,738 ****
        @ echo 485 making ${AUTO}/br-util.$(OBJEXT) from br-util.$(OBJEXT)
        @ cp br-util.$(OBJEXT) ${AUTO}
  
- br-util.$(OBJEXT): br-util.clisp 
-       @ echo 486 making br-util.$(OBJEXT) from br-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-util.clisp" :output-file 
"br-util.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-util.clisp" :output-file 
"br-util.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  br-util.clisp: br-util.boot
        @ echo 487 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 615,620 ----
*************** br-util.clisp: br-util.boot
*** 742,755 ****
          fi 
  
  
- buildom.$(OBJEXT): buildom.clisp 
-       @ echo 142 making buildom.$(OBJEXT) from buildom.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "buildom.clisp" :output-file 
"buildom.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "buildom.clisp" :output-file 
"buildom.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  buildom.clisp: buildom.boot
        @ echo 143 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 624,629 ----
*************** ${AUTO}/category.$(OBJEXT): category.$(O
*** 763,776 ****
        @ echo 210 making ${AUTO}/ category.$(OBJEXT) from category.$(OBJEXT)
        @ cp category.$(OBJEXT) ${AUTO}
  
- category.$(OBJEXT): category.clisp 
-       @ echo 211 making category.$(OBJEXT) from category.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "category.clisp" :output-file 
"category.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "category.clisp" :output-file 
"category.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  category.clisp: category.boot
        @ echo 212 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 637,642 ----
*************** category.clisp: category.boot
*** 780,793 ****
          fi 
  
  
- cattable.$(OBJEXT): cattable.clisp 
-       @ echo 214 making cattable.$(OBJEXT) from cattable.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "cattable.clisp" :output-file 
"cattable.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "cattable.clisp" :output-file 
"cattable.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  cattable.clisp: cattable.boot
        @ echo 215 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 646,651 ----
*************** ${AUTO}/c-doc.$(OBJEXT): c-doc.$(OBJEXT)
*** 801,814 ****
        @ echo 217 making ${AUTO}/c-doc.$(OBJEXT) from c-doc.$(OBJEXT)
        @ cp c-doc.$(OBJEXT) ${AUTO}
  
- c-doc.$(OBJEXT): c-doc.clisp 
-       @ echo 218 making c-doc.$(OBJEXT) from c-doc.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "c-doc.clisp" :output-file 
"c-doc.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "c-doc.clisp" :output-file 
"c-doc.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  c-doc.clisp: c-doc.boot
        @ echo 219 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 659,664 ----
*************** clam.${LISP}: $(srcdir)/clam.boot.pamphl
*** 822,835 ****
        @ echo 221 making clam.${LISP} from $(srcdir)/clam.boot.pamphlet
        @ rm -f clam.$(OBJEXT)
        $(axiom_build_document) --tangle=clam.clisp --output=$@ $<
- clam.$(OBJEXT): clam.clisp 
-       @ echo 222 making clam.$(OBJEXT) from clam.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "clam.clisp" :output-file 
"clam.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "clam.clisp" :output-file 
"clam.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  clam.clisp: clam.boot
        @ echo 223 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 672,677 ----
*************** clam.clisp: clam.boot
*** 839,852 ****
          fi 
  
  
- clammed.$(OBJEXT): clammed.clisp 
-       @ echo 225 making clammed.$(OBJEXT) from clammed.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "clammed.clisp" :output-file 
"clammed.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "clammed.clisp" :output-file 
"clammed.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  clammed.clisp: clammed.boot
        @ echo 226 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 681,686 ----
*************** clammed.clisp: clammed.boot
*** 856,869 ****
          fi 
  
  
- compat.$(OBJEXT): compat.clisp 
-       @ echo 228 making compat.$(OBJEXT) from compat.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "compat.clisp" :output-file 
"compat.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "compat.clisp" :output-file 
"compat.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  compat.clisp: compat.boot
        @ echo 229 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 690,695 ----
*************** ${AUTO}/compiler.$(OBJEXT): compiler.$(O
*** 877,890 ****
        @ echo 231 making ${AUTO}/compiler.$(OBJEXT) from compiler.$(OBJEXT)
        @ cp compiler.$(OBJEXT) ${AUTO}
  
- compiler.$(OBJEXT): compiler.clisp 
-       @ echo 232 making compiler.$(OBJEXT) from compiler.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "compiler.clisp" :output-file 
"compiler.$(OBJEXT)"))' | ${DEPSYS} ; \
-           else \
-          echo '(progn  (compile-file "compiler.clisp" :output-file 
"compiler.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  compiler.clisp: compiler.boot
        @ echo 233 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 703,708 ----
*************** compiler.clisp: compiler.boot
*** 895,906 ****
  
  
  compress.$(OBJEXT): compress.clisp 
!       @ echo 239 making compress.$(OBJEXT) from compress.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "compress.clisp" :output-file 
"compress.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "compress.clisp" :output-file 
"compress.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  compress.clisp: compress.boot
        @ echo 240 making $@ from $<
--- 713,719 ----
  
  
  compress.$(OBJEXT): compress.clisp 
!       $(COMPILE_LISP)
  
  compress.clisp: compress.boot
        @ echo 240 making $@ from $<
*************** c-util.${LISP}: $(srcdir)/c-util.boot.pa
*** 920,933 ****
        @ rm -f c-util.$(OBJEXT)
        $(axiom_build_document) --tangle=c-util.clisp --output=$@ $<
  
- c-util.$(OBJEXT): c-util.clisp 
-       @ echo 147 making c-util.$(OBJEXT) from c-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "c-util.clisp" :output-file 
"c-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "c-util.clisp" :output-file 
"c-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  c-util.clisp: c-util.boot
        @ echo 148 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 733,738 ----
*************** c-util.clisp: c-util.boot
*** 937,950 ****
          fi
  
  
- database.$(OBJEXT): database.clisp 
-       @ echo 242 making database.$(OBJEXT) from database.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "database.clisp" :output-file 
"database.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "database.clisp" :output-file 
"database.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  database.clisp: database.boot
        @ echo 243 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 742,747 ----
*************** ${AUTO}/define.$(OBJEXT): define.$(OBJEX
*** 966,979 ****
        @ echo 245 making ${AUTO}/define.$(OBJEXT) from define.$(OBJEXT)
        @ cp define.$(OBJEXT) ${AUTO}
  
- define.$(OBJEXT): define.clisp 
-       @ echo 246 making define.$(OBJEXT) from define.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "define.clisp" :output-file 
"define.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "define.clisp" :output-file 
"define.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  define.clisp: define.boot
        @ echo 247 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 763,768 ----
*************** ${AUTO}/fnewmeta.$(OBJEXT): fnewmeta.$(O
*** 988,1001 ****
        @ cp fnewmeta.$(OBJEXT) ${AUTO}
  
  
- format.$(OBJEXT): format.clisp 
-       @ echo 249 making format.$(OBJEXT) from format.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "format.clisp" :output-file 
"format.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "format.clisp" :output-file 
"format.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  format.clisp: format.boot
        @ echo 250 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 777,782 ----
*************** format.clisp: format.boot
*** 1005,1018 ****
          fi
  
  
- fortcall.$(OBJEXT): fortcall.clisp 
-       @ echo 54 making fortcall.$(OBJEXT) from fortcall.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "fortcall.clisp" :output-file 
"fortcall.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "fortcall.clisp" :output-file 
"fortcall.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  fortcall.clisp: fortcall.boot
        @ echo 55 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 786,791 ----
*************** ${AUTO}/functor.$(OBJEXT): functor.$(OBJ
*** 1026,1039 ****
        @ echo 252 making ${AUTO}/functor.$(OBJEXT) from functor.$(OBJEXT)
        @ cp functor.$(OBJEXT) ${AUTO}
  
- functor.$(OBJEXT): functor.clisp 
-       @ echo 253 making functor.$(OBJEXT) from functor.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "functor.clisp" :output-file 
"functor.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "functor.clisp" :output-file 
"functor.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  functor.clisp: functor.boot
        @ echo 254 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 799,804 ----
*************** g-boot.${LISP}: $(srcdir)/g-boot.boot.pa
*** 1047,1060 ****
        @ echo 256 making g-boot.${LISP} from $(srcdir)/g-boot.boot.pamphlet
        @ rm -f g-boot.$(OBJEXT)
        $(axiom_build_document) --tangle=g-boot.clisp --output=$@ $<
- g-boot.$(OBJEXT): g-boot.clisp 
-       @ echo 257 making g-boot.$(OBJEXT) from g-boot.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-boot.clisp" :output-file 
"g-boot.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-boot.clisp" :output-file 
"g-boot.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-boot.clisp: g-boot.boot
        @ echo 258 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 812,817 ----
*************** g-boot.clisp: g-boot.boot
*** 1064,1077 ****
          fi
  
  
- g-cndata.$(OBJEXT): g-cndata.clisp 
-       @ echo 260 making g-cndata.$(OBJEXT) from g-cndata.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-cndata.clisp" :output-file 
"g-cndata.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-cndata.clisp" :output-file 
"g-cndata.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-cndata.clisp: g-cndata.boot
        @ echo 261 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 821,826 ----
*************** g-cndata.clisp: g-cndata.boot
*** 1081,1094 ****
          fi
  
  
- g-error.$(OBJEXT): g-error.clisp 
-       @ echo 263 making g-error.$(OBJEXT) from g-error.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-error.clisp" :output-file 
"g-error.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-error.clisp" :output-file 
"g-error.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-error.clisp: g-error.boot
        @ echo 264 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 830,835 ----
*************** g-error.clisp: g-error.boot
*** 1098,1111 ****
          fi
  
  
- g-opt.$(OBJEXT): g-opt.clisp 
-       @ echo 266 making g-opt.$(OBJEXT) from g-opt.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-opt.clisp" :output-file 
"g-opt.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-opt.clisp" :output-file 
"g-opt.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-opt.clisp: g-opt.boot
        @ echo 267 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 839,844 ----
*************** g-opt.clisp: g-opt.boot
*** 1115,1128 ****
          fi
  
  
- g-timer.$(OBJEXT): g-timer.clisp 
-       @ echo 269 making g-timer.$(OBJEXT) from g-timer.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-timer.clisp" :output-file 
"g-timer.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-timer.clisp" :output-file 
"g-timer.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-timer.clisp: g-timer.boot
        @ echo 270 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 848,853 ----
*************** g-util.${LISP}: $(srcdir)/g-util.boot.pa
*** 1136,1149 ****
        @ echo 272 making g-util.${LISP} from $(srcdir)/g-util.boot.pamphlet
        @ rm -f g-util.$(OBJEXT)
        $(axiom_build_document) --tangle=g-util.clisp --output=$@ $<
- g-util.$(OBJEXT): g-util.clisp 
-       @ echo 273 making g-util.$(OBJEXT) from g-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-util.clisp" :output-file 
"g-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-util.clisp" :output-file 
"g-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  g-util.clisp: g-util.boot
        @ echo 274 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 861,866 ----
*************** g-util.clisp: g-util.boot
*** 1153,1167 ****
          fi
  
  
- 
- hashcode.$(OBJEXT): hashcode.clisp 
-       @ echo 583 making hashcode.$(OBJEXT) from hashcode.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "hashcode.clisp" :output-file 
"hashcode.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "hashcode.clisp" :output-file 
"hashcode.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  hashcode.clisp: hashcode.boot
        @ echo 584 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 870,875 ----
*************** ${AUTO}/htcheck.$(OBJEXT): htcheck.$(OBJ
*** 1175,1188 ****
        @ echo 453 making ${AUTO}/htcheck.$(OBJEXT) from htcheck.$(OBJEXT)
        @ cp htcheck.$(OBJEXT) ${AUTO}
  
- htcheck.$(OBJEXT): htcheck.clisp 
-       @ echo 454 making htcheck.$(OBJEXT) from htcheck.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "htcheck.clisp" :output-file 
"htcheck.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "htcheck.clisp" :output-file 
"htcheck.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  htcheck.clisp: htcheck.boot
        @ echo 455 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 883,888 ----
*************** ${AUTO}/ht-root.$(OBJEXT): ht-root.$(OBJ
*** 1196,1209 ****
        @ echo 449 making ${AUTO}/ht-root.$(OBJEXT) from ht-root.$(OBJEXT)
        @ cp ht-root.$(OBJEXT) ${AUTO}
  
- ht-root.$(OBJEXT): ht-root.clisp 
-       @ echo 450 making ht-root.$(OBJEXT) from ht-root.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ht-root.clisp" :output-file 
"ht-root.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ht-root.clisp" :output-file 
"ht-root.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  ht-root.clisp: ht-root.boot
        @ echo 451 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 896,901 ----
*************** ${AUTO}/htsetvar.$(OBJEXT): htsetvar.$(O
*** 1217,1230 ****
        @ echo 442 making ${AUTO}/htsetvar.$(OBJEXT) from htsetvar.$(OBJEXT)
        @ cp htsetvar.$(OBJEXT) ${AUTO}
  
- htsetvar.$(OBJEXT): htsetvar.clisp 
-       @ echo 443 making htsetvar.$(OBJEXT) from htsetvar.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "htsetvar.clisp" :output-file 
"htsetvar.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "htsetvar.clisp" :output-file 
"htsetvar.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  htsetvar.clisp: htsetvar.boot
        @ echo 444 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 909,914 ----
*************** ${AUTO}/ht-util.$(OBJEXT): ht-util.$(OBJ
*** 1238,1251 ****
        @ echo 438 making ${AUTO}/ht-util.$(OBJEXT) from ht-util.$(OBJEXT)
        @ cp ht-util.$(OBJEXT) ${AUTO}
  
- ht-util.$(OBJEXT): ht-util.clisp 
-       @ echo 439 making ht-util.$(OBJEXT) from ht-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ht-util.clisp" :output-file 
"ht-util.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ht-util.clisp" :output-file 
"ht-util.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  ht-util.clisp: ht-util.boot
        @ echo 440 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 922,927 ----
*************** ht-util.clisp: ht-util.boot
*** 1255,1268 ****
          fi
  
  
- hypertex.$(OBJEXT): hypertex.clisp 
-       @ echo 276 making hypertex.$(OBJEXT) from hypertex.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "hypertex.clisp" :output-file 
"hypertex.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "hypertex.clisp" :output-file 
"hypertex.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  hypertex.clisp: hypertex.boot
        @ echo 277 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 931,936 ----
*************** hypertex.clisp: hypertex.boot
*** 1272,1285 ****
          fi
  
  
- i-analy.$(OBJEXT): i-analy.clisp 
-       @ echo 279 making i-analy.$(OBJEXT) from i-analy.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-analy.clisp" :output-file 
"i-analy.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-analy.clisp" :output-file 
"i-analy.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-analy.clisp: i-analy.boot
        @ echo 280 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 940,945 ----
*************** i-analy.clisp: i-analy.boot
*** 1289,1302 ****
          fi
  
  
- i-code.$(OBJEXT): i-code.clisp 
-       @ echo 282 making i-code.$(OBJEXT) from i-code.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-code.clisp" :output-file 
"i-code.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-code.clisp" :output-file 
"i-code.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-code.clisp: i-code.boot
        @ echo 283 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 949,954 ----
*************** i-code.clisp: i-code.boot
*** 1306,1319 ****
          fi
  
  
- i-coerce.$(OBJEXT): i-coerce.clisp 
-       @ echo 285 making i-coerce.$(OBJEXT) from i-coerce.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-coerce.clisp" :output-file 
"i-coerce.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-coerce.clisp" :output-file 
"i-coerce.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-coerce.clisp: i-coerce.boot
        @ echo 286 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 958,963 ----
*************** i-coerce.clisp: i-coerce.boot
*** 1323,1336 ****
          fi
  
  
- i-coerfn.$(OBJEXT): i-coerfn.clisp 
-       @ echo 288 making i-coerfn.$(OBJEXT) from i-coerfn.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-coerfn.clisp" :output-file 
"i-coerfn.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-coerfn.clisp" :output-file 
"i-coerfn.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-coerfn.clisp: i-coerfn.boot
        @ echo 289 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 967,972 ----
*************** i-coerfn.clisp: i-coerfn.boot
*** 1340,1353 ****
          fi
  
  
- i-eval.$(OBJEXT): i-eval.clisp 
-       @ echo 291 making i-eval.$(OBJEXT) from i-eval.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-eval.clisp" :output-file 
"i-eval.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-eval.clisp" :output-file 
"i-eval.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-eval.clisp: i-eval.boot
        @ echo 292 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 976,981 ----
*************** i-eval.clisp: i-eval.boot
*** 1357,1370 ****
          fi
  
  
- i-funsel.$(OBJEXT): i-funsel.clisp 
-       @ echo 294 making i-funsel.$(OBJEXT) from i-funsel.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-funsel.clisp" :output-file 
"i-funsel.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-funsel.clisp" :output-file 
"i-funsel.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-funsel.clisp: i-funsel.boot
        @ echo 295 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 985,990 ----
*************** i-funsel.clisp: i-funsel.boot
*** 1374,1399 ****
          fi
  
  
- bookvol5.$(OBJEXT): bookvol5.lisp
-       @ echo 297 making $@ from $<
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bookvol5.lisp" :output-file 
"bookvol5.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bookvol5.lisp" :output-file 
"bookvol5.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  bookvol5.lisp: $(srcdir)/bookvol5.pamphlet
        @ echo 298 making $@ from $<
        $(axiom_build_document) --tangle=Interpreter --output=$@ $<
  
- i-intern.$(OBJEXT): i-intern.clisp 
-       @ echo 300 making i-intern.$(OBJEXT) from i-intern.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-intern.clisp" :output-file 
"i-intern.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-intern.clisp" :output-file 
"i-intern.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-        fi
- 
  i-intern.clisp: i-intern.boot
        @ echo 301 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 994,1003 ----
*************** i-intern.clisp: i-intern.boot
*** 1403,1416 ****
          fi
  
  
- interop.$(OBJEXT): interop.clisp
-       @ echo 586 making interop.$(OBJEXT) from interop.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "interop.clisp" :output-file 
"interop.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "interop.clisp" :output-file 
"interop.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  interop.clisp: interop.boot
        @ echo 587 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1007,1012 ----
*************** interop.clisp: interop.boot
*** 1420,1433 ****
          fi
  
  
- i-map.$(OBJEXT): i-map.clisp 
-       @ echo 303 making i-map.$(OBJEXT) from i-map.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-map.clisp" :output-file 
"i-map.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-map.clisp" :output-file 
"i-map.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-map.clisp: i-map.boot
        @ echo 304 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1016,1021 ----
*************** ${AUTO}/info.$(OBJEXT): info.$(OBJEXT)
*** 1441,1454 ****
        @ echo 327 making ${AUTO}/info.$(OBJEXT) from info.$(OBJEXT)
        @ cp info.$(OBJEXT) ${AUTO}
  
- info.$(OBJEXT): info.clisp 
-       @ echo 328 making info.$(OBJEXT) from info.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "info.clisp" :output-file 
"info.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "info.clisp" :output-file 
"info.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  info.clisp: info.boot
        @ echo 329 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1029,1034 ----
*************** info.clisp: info.boot
*** 1458,1471 ****
          fi
  
  
- i-output.$(OBJEXT): i-output.clisp 
-       @ echo 306 making i-output.$(OBJEXT) from i-output.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-output.clisp" :output-file 
"i-output.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-output.clisp" :output-file 
"i-output.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-output.clisp: i-output.boot
        @ echo 307 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1038,1043 ----
*************** i-output.clisp: i-output.boot
*** 1475,1488 ****
          fi 
  
  
- i-resolv.$(OBJEXT): i-resolv.clisp 
-       @ echo 309 making i-resolv.$(OBJEXT) from i-resolv.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-resolv.clisp" :output-file 
"i-resolv.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-resolv.clisp" :output-file 
"i-resolv.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-resolv.clisp: i-resolv.boot
        @ echo 310 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1047,1052 ----
*************** i-resolv.clisp: i-resolv.boot
*** 1492,1505 ****
          fi
  
  
- i-spec1.$(OBJEXT): i-spec1.clisp 
-       @ echo 312 making i-spec1.$(OBJEXT) from i-spec1.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-spec1.clisp" :output-file 
"i-spec1.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-spec1.clisp" :output-file 
"i-spec1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-spec1.clisp: i-spec1.boot
        @ echo 313 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1056,1061 ----
*************** i-spec1.clisp: i-spec1.boot
*** 1509,1522 ****
          fi
  
  
- i-spec2.$(OBJEXT): i-spec2.clisp 
-       @ echo 315 making i-spec2.$(OBJEXT) from i-spec2.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-spec2.clisp" :output-file 
"i-spec2.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-spec2.clisp" :output-file 
"i-spec2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-spec2.clisp: i-spec2.boot
        @ echo 316 making $@ from i-spec2.boot
        @ if [ -z "${NOISE}" ] ; then \
--- 1065,1070 ----
*************** i-spec2.clisp: i-spec2.boot
*** 1526,1539 ****
          fi
  
  
- i-syscmd.$(OBJEXT): i-syscmd.clisp 
-       @ echo 318 making i-syscmd.$(OBJEXT) from i-syscmd.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-syscmd.clisp" :output-file 
"i-syscmd.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-syscmd.clisp" :output-file 
"i-syscmd.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  i-syscmd.clisp: i-syscmd.boot
        @ echo 319 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1074,1079 ----
*************** ${AUTO}/iterator.$(OBJEXT): iterator.$(O
*** 1547,1560 ****
        @ echo 331 making ${AUTO}/iterator.$(OBJEXT) from iterator.$(OBJEXT)
        @ cp iterator.$(OBJEXT) ${AUTO}
  
- iterator.$(OBJEXT): iterator.clisp 
-       @ echo 332 making iterator.$(OBJEXT) from iterator.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "iterator.clisp" :output-file 
"iterator.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "iterator.clisp" :output-file 
"iterator.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  iterator.clisp: iterator.boot
        @ echo 333 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1087,1092 ----
*************** iterator.clisp: iterator.boot
*** 1564,1577 ****
          fi
  
  
- i-toplev.$(OBJEXT): i-toplev.clisp 
-       @ echo 321 making i-toplev.$(OBJEXT) from i-toplev.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-toplev.clisp" :output-file 
"i-toplev.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-toplev.clisp" :output-file 
"i-toplev.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-           fi
- 
  i-toplev.clisp: i-toplev.boot
        @ echo 322 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1096,1101 ----
*************** i-toplev.clisp: i-toplev.boot
*** 1581,1594 ****
          fi
  
  
- i-util.$(OBJEXT): i-util.clisp 
-       @ echo 324 making i-util.$(OBJEXT) from i-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-util.clisp" :output-file 
"i-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-util.clisp" :output-file 
"i-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-           fi
- 
  i-util.clisp: i-util.boot
        @ echo 325 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1105,1110 ----
*************** i-util.clisp: i-util.boot
*** 1598,1611 ****
          fi
  
  
- lisplib.$(OBJEXT): lisplib.clisp 
-       @ echo 335 making lisplib.$(OBJEXT) from lisplib.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "lisplib.clisp" :output-file 
"lisplib.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "lisplib.clisp" :output-file 
"lisplib.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  lisplib.clisp: lisplib.boot
        @ echo 336 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1114,1119 ----
*************** lisplib.clisp: lisplib.boot
*** 1616,1627 ****
  
  
  ${AUTO}/mark.$(OBJEXT): mark.clisp 
!       @ echo 604 making ${AUTO}/mark.$(OBJEXT) from mark.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "mark.clisp" :output-file 
"${AUTO}/mark.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "mark.clisp" :output-file 
"${AUTO}/mark.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  mark.clisp: mark.boot
        @ echo 605 making $@ from $<
--- 1124,1130 ----
  
  
  ${AUTO}/mark.$(OBJEXT): mark.clisp 
!       $(COMPILE_LISP)
  
  mark.clisp: mark.boot
        @ echo 605 making $@ from $<
*************** mark.clisp: mark.boot
*** 1632,1645 ****
          fi
  
  
- match.$(OBJEXT): match.clisp 
-       @ echo 338 making match.$(OBJEXT) from match.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "match.clisp" :output-file 
"match.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "match.clisp" :output-file 
"match.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  match.clisp: match.boot
        @ echo 339 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1135,1140 ----
*************** ${AUTO}/modemap.$(OBJEXT): modemap.$(OBJ
*** 1663,1676 ****
        @ echo 341 making ${AUTO}/modemap.$(OBJEXT) from modemap.$(OBJEXT)
        @ cp modemap.$(OBJEXT) ${AUTO}
  
- modemap.$(OBJEXT): modemap.clisp 
-       @ echo 342 making modemap.$(OBJEXT) from modemap.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "modemap.clisp" :output-file 
"modemap.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "modemap.clisp" :output-file 
"modemap.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  modemap.clisp: modemap.boot
        @ echo 343 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1158,1163 ----
*************** modemap.clisp: modemap.boot
*** 1680,1693 ****
          fi
  
  
- msgdb.$(OBJEXT): msgdb.clisp 
-       @ echo 345 making msgdb.$(OBJEXT) from msgdb.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "msgdb.clisp" :output-file 
"msgdb.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "msgdb.clisp" :output-file 
"msgdb.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  msgdb.clisp: msgdb.boot
        @ echo 346 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1167,1172 ----
*************** ${AUTO}/nag-c02.$(OBJEXT): nag-c02.$(OBJ
*** 1701,1714 ****
        @ echo 150 making${AUTO}/nag-c02.$(OBJEXT) from nag-c02.$(OBJEXT)
        @ cp nag-c02.$(OBJEXT) ${AUTO}
  
- nag-c02.$(OBJEXT): nag-c02.clisp
-       @ echo 151 making nag-c02.$(OBJEXT) from nag-c02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-c02.clisp" :output-file 
"nag-c02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-c02.clisp" :output-file 
"nag-c02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-c02.clisp: nag-c02.boot
        @ echo 152 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1180,1185 ----
*************** ${AUTO}/nag-c05.$(OBJEXT): nag-c05.$(OBJ
*** 1722,1735 ****
        @ echo 154 making ${AUTO}/nag-c05.$(OBJEXT) from nag-c05.$(OBJEXT)
        @ cp nag-c05.$(OBJEXT) ${AUTO}
  
- nag-c05.$(OBJEXT): nag-c05.clisp
-       @ echo 155 making nag-c05.$(OBJEXT) from nag-c05.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-c05.clisp" :output-file 
"nag-c05.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-c05.clisp" :output-file 
"nag-c05.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-c05.clisp: nag-c05.boot
        @ echo 156 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1193,1198 ----
*************** ${AUTO}/nag-c06.$(OBJEXT): nag-c06.$(OBJ
*** 1743,1756 ****
        @ echo 158 making${AUTO}/nag-c06.$(OBJEXT) from nag-c06.$(OBJEXT)
        @ cp nag-c06.$(OBJEXT) ${AUTO}
  
- nag-c06.$(OBJEXT): nag-c06.clisp
-       @ echo 159 making nag-c06.$(OBJEXT) from nag-c06.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-c06.clisp" :output-file 
"nag-c06.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-c06.clisp" :output-file 
"nag-c06.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-c06.clisp: nag-c06.boot
        @ echo 160 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1206,1211 ----
*************** ${AUTO}/nag-d01.$(OBJEXT): nag-d01.$(OBJ
*** 1764,1777 ****
        @ echo 162 making${AUTO}/nag-d01.$(OBJEXT) from nag-d01.$(OBJEXT)
        @ cp nag-d01.$(OBJEXT) ${AUTO}
  
- nag-d01.$(OBJEXT): nag-d01.clisp
-       @ echo 163 making nag-d01.$(OBJEXT) from nag-d01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-d01.clisp" :output-file 
"nag-d01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-d01.clisp" :output-file 
"nag-d01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-d01.clisp: nag-d01.boot
        @ echo 164 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1219,1224 ----
*************** ${AUTO}/nag-d02.$(OBJEXT): nag-d02.$(OBJ
*** 1785,1798 ****
        @ echo 166 making${AUTO}/nag-d02.$(OBJEXT) from nag-d02.$(OBJEXT)
        @ cp nag-d02.$(OBJEXT) ${AUTO}
  
- nag-d02.$(OBJEXT): nag-d02.clisp
-       @ echo 167 making nag-d02.$(OBJEXT) from nag-d02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-d02.clisp" :output-file 
"nag-d02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-d02.clisp" :output-file 
"nag-d02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-d02.clisp: nag-d02.boot
        @ echo 168 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1232,1237 ----
*************** ${AUTO}/nag-d03.$(OBJEXT): nag-d03.$(OBJ
*** 1806,1819 ****
        @ echo 170 making${AUTO}/nag-d03.$(OBJEXT) from nag-d03.$(OBJEXT)
        @ cp nag-d03.$(OBJEXT) ${AUTO}
  
- nag-d03.$(OBJEXT): nag-d03.clisp
-       @ echo 171 making nag-d03.$(OBJEXT) from nag-d03.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-d03.clisp" :output-file 
"nag-d03.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-d03.clisp" :output-file 
"nag-d03.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-d03.clisp: nag-d03.boot
        @ echo 172 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1245,1250 ----
*************** ${AUTO}/nag-e01.$(OBJEXT): nag-e01.$(OBJ
*** 1827,1840 ****
        @ echo 174 making ${AUTO}/nag-e01.$(OBJEXT) from nag-e01.$(OBJEXT)
        @ cp nag-e01.$(OBJEXT) ${AUTO}
  
- nag-e01.$(OBJEXT): nag-e01.clisp
-       @ echo 175 making nag-e01.$(OBJEXT) from nag-e01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-e01.clisp" :output-file 
"nag-e01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-e01.clisp" :output-file 
"nag-e01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-e01.clisp: nag-e01.boot
        @ echo 176 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1258,1263 ----
*************** ${AUTO}/nag-e02.$(OBJEXT): nag-e02.$(OBJ
*** 1848,1861 ****
        @ echo 182 making ${AUTO}/nag-e02.$(OBJEXT) from nag-e02.$(OBJEXT)
        @ cp nag-e02.$(OBJEXT) ${AUTO}
  
- nag-e02.$(OBJEXT): nag-e02.clisp
-       @ echo 183 making nag-e02.$(OBJEXT) from nag-e02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-e02.clisp" :output-file 
"nag-e02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-e02.clisp" :output-file 
"nag-e02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-e02.clisp: nag-e02.boot
        @ echo 184 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1271,1276 ----
*************** ${AUTO}/nag-e04.$(OBJEXT): nag-e04.$(OBJ
*** 1869,1882 ****
        @ echo 186 making ${AUTO}/nag-e04.$(OBJEXT) from nag-e04.$(OBJEXT)
        @ cp nag-e04.$(OBJEXT) ${AUTO}
  
- nag-e04.$(OBJEXT): nag-e04.clisp
-       @ echo 187 making nag-e04.$(OBJEXT) from nag-e04.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-e04.clisp" :output-file 
"nag-e04.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-e04.clisp" :output-file 
"nag-e04.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-e04.clisp: nag-e04.boot
        @ echo 188 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1284,1289 ----
*************** ${AUTO}/nag-f01.$(OBJEXT): nag-f01.$(OBJ
*** 1890,1903 ****
        @ echo 190 making ${AUTO}/nag-f01.$(OBJEXT) from nag-f01.$(OBJEXT)
        @ cp nag-f01.$(OBJEXT) ${AUTO}
  
- nag-f01.$(OBJEXT): nag-f01.clisp
-       @ echo 191 making nag-f01.$(OBJEXT) from nag-f01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f01.clisp" :output-file 
"nag-f01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f01.clisp" :output-file 
"nag-f01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-f01.clisp: nag-f01.boot
        @ echo 192 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1297,1302 ----
*************** ${AUTO}/nag-f02.$(OBJEXT): nag-f02.$(OBJ
*** 1911,1924 ****
        @ echo 194 making ${AUTO}/nag-f02.$(OBJEXT) from nag-f02.$(OBJEXT)
        @ cp nag-f02.$(OBJEXT) ${AUTO}
  
- nag-f02.$(OBJEXT): nag-f02.clisp
-       @ echo 195 making nag-f02.$(OBJEXT) from nag-f02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f02.clisp" :output-file 
"nag-f02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f02.clisp" :output-file 
"nag-f02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-f02.clisp: nag-f02.boot
        @ echo 196 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1310,1315 ----
*************** ${AUTO}/nag-f04.$(OBJEXT): nag-f04.$(OBJ
*** 1932,1945 ****
        @ echo 198 making ${AUTO}/nag-f04.$(OBJEXT) from nag-f04.$(OBJEXT)
        @ cp nag-f04.$(OBJEXT) ${AUTO}
  
- nag-f04.$(OBJEXT): nag-f04.clisp
-       @ echo 199 making nag-f04.$(OBJEXT) from nag-f04.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-f04.clisp" :output-file 
"nag-f04.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-f04.clisp" :output-file 
"nag-f04.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-f04.clisp: nag-f04.boot
        @ echo 200 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1323,1328 ----
*************** ${AUTO}/nag-f07.$(OBJEXT): nag-f07.$(OBJ
*** 1953,1966 ****
        @ echo 202 making ${AUTO}/nag-f07.$(OBJEXT) from nag-f07.$(OBJEXT)
        @ cp nag-f07.$(OBJEXT) ${AUTO}
  
- nag-f07.$(OBJEXT): nag-f07.clisp
-       @ echo 203 making nag-f07.$(OBJEXT) from nag-f07.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f07.clisp" :output-file 
"nag-f07.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f07.clisp" :output-file 
"nag-f07.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-f07.clisp: nag-f07.boot
        @ echo 204 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1336,1341 ----
*************** ${AUTO}/nag-s.$(OBJEXT): nag-s.$(OBJEXT)
*** 1974,1987 ****
        @ echo 206 making ${AUTO}/nag-s.$(OBJEXT) from nag-s.$(OBJEXT)
        @ cp nag-s.$(OBJEXT) ${AUTO}
  
- nag-s.$(OBJEXT): nag-s.clisp
-       @ echo 207 making nag-s.$(OBJEXT) from nag-s.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-s.clisp" :output-file 
"nag-s.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-s.clisp" :output-file 
"nag-s.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nag-s.clisp: nag-s.boot
        @ echo 208 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1349,1354 ----
*************** nag-s.clisp: nag-s.boot
*** 1991,2004 ****
          fi
  
  
- newaux.$(OBJEXT): newaux.lisp
-       @ echo 79 making newaux.$(OBJEXT) from newaux.lisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "newaux.lisp" :output-file 
"newaux.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "newaux.lisp" :output-file 
"newaux.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  newaux.${LISP}: newaux.lisp
        @ echo 80 making newaux.${LISP} from newaux.lisp
        @cp newaux.lisp newaux.${LISP}
--- 1358,1363 ----
*************** newaux.${LISP}: newaux.lisp
*** 2006,2019 ****
  newaux.lisp: $(srcdir)/newaux.lisp.pamphlet
        $(axiom_build_document) --tangle --output=$@ $<
  
- newfort.$(OBJEXT): newfort.clisp 
-       @ echo 348 making newfort.$(OBJEXT) from newfort.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "newfort.clisp" :output-file 
"newfort.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "newfort.clisp" :output-file 
"newfort.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  newfort.clisp: newfort.boot
        @ echo 349 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1365,1370 ----
*************** ${AUTO}/nruncomp.$(OBJEXT): nruncomp.$(O
*** 2027,2040 ****
        @ echo 351 making ${AUTO}/nruncomp.$(OBJEXT) from nruncomp.$(OBJEXT)
        @ cp nruncomp.$(OBJEXT) ${AUTO}
  
- nruncomp.$(OBJEXT): nruncomp.clisp 
-       @ echo 352 making nruncomp.$(OBJEXT) from nruncomp.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nruncomp.clisp" :output-file 
"nruncomp.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nruncomp.clisp" :output-file 
"nruncomp.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nruncomp.clisp: nruncomp.boot
        @ echo 353 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1378,1383 ----
*************** nruncomp.clisp: nruncomp.boot
*** 2044,2057 ****
          fi
  
  
- nrunfast.$(OBJEXT): nrunfast.clisp 
-       @ echo 355 making nrunfast.$(OBJEXT) from nrunfast.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrunfast.clisp" :output-file 
"nrunfast.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrunfast.clisp" :output-file 
"nrunfast.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nrunfast.clisp: nrunfast.boot
        @ echo 356 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1387,1392 ----
*************** nrunfast.clisp: nrunfast.boot
*** 2061,2074 ****
          fi
  
  
- nrungo.$(OBJEXT): nrungo.clisp 
-       @ echo 358 making nrungo.$(OBJEXT) from nrungo.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrungo.clisp" :output-file 
"nrungo.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrungo.clisp" :output-file 
"nrungo.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nrungo.clisp: nrungo.boot
        @ echo 359 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1396,1401 ----
*************** nrungo.clisp: nrungo.boot
*** 2078,2091 ****
          fi
  
  
- nruntime.$(OBJEXT): nruntime.clisp 
-       @ echo 361 making nruntime.$(OBJEXT) from nruntime.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nruntime.clisp" :output-file 
"nruntime.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nruntime.clisp" :output-file 
"nruntime.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nruntime.clisp: nruntime.boot
        @ echo 362 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1405,1410 ----
*************** nruntime.clisp: nruntime.boot
*** 2095,2108 ****
          fi
  
  
- nrunopt.$(OBJEXT): nrunopt.clisp 
-       @ echo 364 making nrunopt.$(OBJEXT) from nrunopt.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrunopt.clisp" :output-file 
"nrunopt.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrunopt.clisp" :output-file 
"nrunopt.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  nrunopt.clisp: nrunopt.boot
        @ echo 365 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1414,1419 ----
*************** ${AUTO}/package.$(OBJEXT): package.$(OBJ
*** 2121,2134 ****
        @ echo 370 making ${AUTO}/package.$(OBJEXT) from package.$(OBJEXT)
        @ cp package.$(OBJEXT) ${AUTO}
  
- package.$(OBJEXT): package.clisp 
-       @ echo 371 making package.$(OBJEXT) from package.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "package.clisp" :output-file 
"package.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "package.clisp" :output-file 
"package.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  package.clisp: package.boot
        @ echo 372 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1432,1437 ----
*************** ${AUTO}/parse.$(OBJEXT): parse.$(OBJEXT)
*** 2142,2155 ****
        @ echo 374 making ${AUTO}/parse.$(OBJEXT) from parse.$(OBJEXT)
        @ cp parse.$(OBJEXT) ${AUTO}
  
- parse.$(OBJEXT): parse.clisp 
-       @ echo 375 making parse.$(OBJEXT) from parse.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "parse.clisp" :output-file 
"parse.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "parse.clisp" :output-file 
"parse.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  parse.clisp: $(srcdir)/parse.boot.pamphlet
        @ echo 376 making $@ from $<
        @ rm -f parse.$(OBJEXT)
--- 1445,1450 ----
*************** ${AUTO}/parsing.$(OBJEXT): parsing.$(OBJ
*** 2171,2184 ****
        @ cp parsing.$(OBJEXT) ${AUTO}
  
  
- pathname.$(OBJEXT): pathname.clisp 
-       @ echo 379 making pathname.$(OBJEXT) from pathname.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "pathname.clisp" :output-file 
"pathname.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "pathname.clisp" :output-file 
"pathname.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  pathname.clisp: pathname.boot
        @ echo 380 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1466,1471 ----
*************** postpar.clisp: $(srcdir)/postpar.boot.pa
*** 2196,2209 ****
        @ echo 383 making $@ from $<
        @ rm -f postpar.$(OBJEXT)
        $(axiom_build_document) --tangle=postpar.clisp --output=$@ $<
- postpar.$(OBJEXT): postpar.clisp 
-       @ echo 384 making $@ from $<
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "postpar.clisp" :output-file 
"postpar.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "postpar.clisp" :output-file 
"postpar.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  ## FIXME: temporarily commented
  # postpar.clisp: $(srcdir)/postpar.boot.pamphlet
  #     @ echo 385 making postpar.clisp from $(srcdir)/postpar.boot.pamphlet
--- 1483,1488 ----
*************** ${AUTO}/profile.$(OBJEXT): profile.$(OBJ
*** 2230,2243 ****
        @ echo 235 making ${AUTO}/profile.$(OBJEXT) from profile.$(OBJEXT)
        @ cp profile.$(OBJEXT) ${AUTO}
  
- profile.$(OBJEXT): profile.clisp 
-       @ echo 236 making profile.$(OBJEXT) from profile.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "profile.clisp" :output-file 
"profile.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "profile.clisp" :output-file 
"profile.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  profile.clisp: profile.boot
        @ echo 237 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1509,1514 ----
*************** profile.clisp: profile.boot
*** 2248,2259 ****
  
  
  ${AUTO}/pspad1.$(OBJEXT): pspad1.clisp 
!       @ echo 598 making ${AUTO}/pspad1.$(OBJEXT) from pspad1.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "pspad1.clisp" :output-file 
"${AUTO}/pspad1.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "pspad1.clisp" :output-file 
"${AUTO}/pspad1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  pspad1.clisp: pspad1.boot
        @ echo 599 making $@ from $<
--- 1519,1525 ----
  
  
  ${AUTO}/pspad1.$(OBJEXT): pspad1.clisp 
!       $(COMPILE_LISP)
  
  pspad1.clisp: pspad1.boot
        @ echo 599 making $@ from $<
*************** pspad1.clisp: pspad1.boot
*** 2265,2276 ****
  
  
  ${AUTO}/pspad2.$(OBJEXT): pspad2.clisp 
!       @ echo 601 making ${AUTO}/pspad2.$(OBJEXT) from pspad2.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "pspad2.clisp" :output-file 
"${AUTO}/pspad2.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "pspad2.clisp" :output-file 
"${AUTO}/pspad2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  pspad2.clisp: pspad2.boot
        @ echo 602 making $@ from $<
--- 1531,1537 ----
  
  
  ${AUTO}/pspad2.$(OBJEXT): pspad2.clisp 
!       $(COMPILE_LISP)
  
  pspad2.clisp: pspad2.boot
        @ echo 602 making $@ from $<
*************** pspad2.clisp: pspad2.boot
*** 2281,2294 ****
          fi 
  
  
- record.$(OBJEXT): record.clisp 
-       @ echo 446 making record.$(OBJEXT) from record.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "record.clisp" :output-file 
"record.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "record.clisp" :output-file 
"record.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  record.clisp: record.boot
        @ echo 447 making $@ $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1542,1547 ----
*************** record.clisp: record.boot
*** 2298,2311 ****
          fi
  
  
- rulesets.$(OBJEXT): rulesets.clisp 
-       @ echo 387 making rulesets.$(OBJEXT) from rulesets.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "rulesets.clisp" :output-file 
"rulesets.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "rulesets.clisp" :output-file 
"rulesets.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  rulesets.clisp: rulesets.boot
        @ echo 388 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1551,1556 ----
*************** rulesets.clisp: rulesets.boot
*** 2315,2328 ****
          fi
  
  
- server.$(OBJEXT): server.clisp 
-       @ echo 390 making server.$(OBJEXT) from server.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "server.clisp" :output-file 
"server.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "server.clisp" :output-file 
"server.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  server.clisp: server.boot
        @ echo 391 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1560,1565 ----
*************** server.clisp: server.boot
*** 2332,2345 ****
          fi
  
  
- setvars.$(OBJEXT): setvars.clisp 
-       @ echo 394 making setvars.$(OBJEXT) from setvars.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "setvars.clisp" :output-file 
"setvars.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "setvars.clisp" :output-file 
"setvars.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  setvars.${LISP}: $(srcdir)/setvars.boot.pamphlet
        @ echo 393 making setvars.${LISP} from $(srcdir)/setvars.boot.pamphlet
        @ rm -f setvars.$(OBJEXT)
--- 1569,1574 ----
*************** setvars.clisp: setvars.boot
*** 2353,2366 ****
          fi
  
  
- setvart.$(OBJEXT): setvart.clisp 
-       @ echo 397 making setvart.$(OBJEXT) from setvart.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "setvart.clisp" :output-file 
"setvart.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "setvart.clisp" :output-file 
"setvart.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  setvart.clisp: setvart.boot
        @ echo 398 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1582,1587 ----
*************** ${AUTO}/showimp.$(OBJEXT): showimp.$(OBJ
*** 2375,2388 ****
        @ cp showimp.$(OBJEXT) ${AUTO}
  
  
- simpbool.$(OBJEXT): simpbool.clisp 
-       @ echo 400 making simpbool.$(OBJEXT) from simpbool.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "simpbool.clisp" :output-file 
"simpbool.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "simpbool.clisp" :output-file 
"simpbool.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  simpbool.clisp: simpbool.boot
        @ echo 401 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1596,1601 ----
*************** simpbool.clisp: simpbool.boot
*** 2392,2405 ****
          fi
  
  
- slam.$(OBJEXT): slam.clisp 
-       @ echo 404 making slam.$(OBJEXT) from slam.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "slam.clisp" :output-file 
"slam.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "slam.clisp" :output-file 
"slam.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  slam.clisp: slam.boot
        @ echo 405 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1605,1610 ----
*************** slam.${LISP}: $(srcdir)/slam.boot.pamphl
*** 2413,2426 ****
        @ rm -f slam.$(OBJEXT)
        $(axiom_build_document) --tangle=slam.clisp --output=$@ $<
  
- template.$(OBJEXT): template.clisp 
-       @ echo 407 making template.$(OBJEXT) from template.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "template.clisp" :output-file 
"template.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "template.clisp" :output-file 
"template.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  template.clisp: template.boot
        @ echo 408 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1618,1623 ----
*************** template.clisp: template.boot
*** 2430,2443 ****
          fi
  
  
- termrw.$(OBJEXT): termrw.clisp 
-       @ echo 410 making termrw.$(OBJEXT) from termrw.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "termrw.clisp" :output-file 
"termrw.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "termrw.clisp" :output-file 
"termrw.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  termrw.clisp: termrw.boot
        @ echo 411 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1627,1632 ----
*************** ${AUTO}/topics.$(OBJEXT): topics.$(OBJEX
*** 2451,2464 ****
        @ echo 493 making ${AUTO}/topics.$(OBJEXT) from topics.$(OBJEXT)
        @ cp topics.$(OBJEXT) ${AUTO}
  
- topics.$(OBJEXT): topics.clisp 
-       @ echo 494 making topics.$(OBJEXT) from topics.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "topics.clisp" :output-file 
"topics.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "topics.clisp" :output-file 
"topics.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  topics.clisp: topics.boot
        @ echo 495 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1640,1645 ----
*************** topics.clisp: topics.boot
*** 2468,2481 ****
          fi 
  
  
- trace.$(OBJEXT): trace.clisp 
-       @ echo 413 making trace.$(OBJEXT) from trace.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "trace.clisp" :output-file 
"trace.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "trace.clisp" :output-file 
"trace.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  trace.clisp: trace.boot
        @ echo 414 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1649,1654 ----
*************** trace.clisp: trace.boot
*** 2491,2502 ****
  
  
  ${AUTO}/wi1.$(OBJEXT): wi1.clisp 
!       @ echo 592 making ${AUTO}/wi1.$(OBJEXT) from wi1.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "wi1.clisp" :output-file 
"${AUTO}/wi1.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "wi1.clisp" :output-file 
"${AUTO}/wi1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  wi1.clisp: wi1.boot
        @ echo 593 making $@ from $<
--- 1664,1670 ----
  
  
  ${AUTO}/wi1.$(OBJEXT): wi1.clisp 
!       $(COMPILE_LISP)
  
  wi1.clisp: wi1.boot
        @ echo 593 making $@ from $<
*************** wi1.clisp: wi1.boot
*** 2508,2519 ****
  
  
  ${AUTO}/wi2.$(OBJEXT): wi2.clisp 
!       @ echo 595 making ${AUTO}/wi2.$(OBJEXT) from wi2.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "wi2.clisp" :output-file 
"${AUTO}/wi2.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "wi2.clisp" :output-file 
"${AUTO}/wi2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  wi2.clisp: wi2.boot
        @ echo 596 making $@ from $<
--- 1676,1682 ----
  
  
  ${AUTO}/wi2.$(OBJEXT): wi2.clisp 
!       $(COMPILE_LISP)
  
  wi2.clisp: wi2.boot
        @ echo 596 making $@ from $<
*************** wi2.clisp: wi2.boot
*** 2524,2537 ****
          fi
  
  
- xrun.$(OBJEXT): xrun.clisp 
-       @ echo 589 making xrun.$(OBJEXT) from xrun.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "xrun.clisp" :output-file 
"xrun.$(OBJEXT)"))' | ${DEPSYS} ; \
-          else \
-          echo '(progn  (compile-file "xrun.clisp" :output-file 
"xrun.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-          fi
- 
  xrun.clisp: xrun.boot
        @ echo 590 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1687,1692 ----
*************** ${AUTO}/xruncomp.$(OBJEXT): xruncomp.$(O
*** 2545,2558 ****
        @ echo 457 making ${AUTO}/xruncomp.$(OBJEXT) from xruncomp.$(OBJEXT)
        @ cp xruncomp.$(OBJEXT) ${AUTO}
  
- xruncomp.$(OBJEXT): xruncomp.clisp 
-       @ echo 458 making xruncomp.$(OBJEXT) from xruncomp.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "xruncomp.clisp" :output-file 
"xruncomp.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "xruncomp.clisp" :output-file 
"xruncomp.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
  xruncomp.clisp: xruncomp.boot
        @ echo 459 making $@ from $<
        @ if [ -z "${NOISE}" ] ; then \
--- 1700,1705 ----
*** src/interp/Makefile.pamphlet        (revision 19359)
--- src/interp/Makefile.pamphlet        (local)
*************** A new variable [[boot::*build-version*]]
*** 601,609 ****
  This information is set by hand in the top level Makefile.
  <<environment>>=
  TIMESTAMP=$(axiom_targetdir)/timestamp
! YEARWEEK=(progn (setq timestamp "${TIMESTAMP}") \
                  (setq boot::*build-version* "$(PACKAGE_STRING)") \
!                 (yearweek))
  
  @
  
--- 601,609 ----
  This information is set by hand in the top level Makefile.
  <<environment>>=
  TIMESTAMP=$(axiom_targetdir)/timestamp
! YEARWEEK=(progn (setq boot::timestamp "${TIMESTAMP}") \
                  (setq boot::*build-version* "$(PACKAGE_STRING)") \
!                 (boot::yearweek))
  
  @
  
*************** the compiled form will get loaded.
*** 776,789 ****
  \subsection{save depsys image}
  
  Once the appropriate commands are in the [[makedep.lisp]] file
! we can load the file into a fresh image and save it. At least that's
! how it used to work. In freebsd we cannot do this so we have to use
  a much more complicated procedure.
  This code used to read:
  \begin{verbatim}
  <<save depsys image>>=
!       @ echo '(progn (load "makedep.lisp") (spad-save "$@"))' \
!                | AXIOM="$(AXIOM)" $(LISPSYS)
  @
  \end{verbatim}
  
--- 776,789 ----
  \subsection{save depsys image}
  
  Once the appropriate commands are in the [[makedep.lisp]] file
! we can load the file into an initial Lisp image and save it.
! In freebsd we cannot do this so we have to use
  a much more complicated procedure.
  This code used to read:
  \begin{verbatim}
  <<save depsys image>>=
!       $(axiom_build_document) --tag=lisp --mode=save-image --output=$@ \
!               --use=../boot/local-lisp makedep.lisp
  @
  \end{verbatim}
  
*************** makeint.lisp:   ${DEPSYS} ${OBJS} bookvol5
*** 1089,1112 ****
        $(INSTALL_DATA) $(axiom_src_docdir)/msgs/s2-us.msgs \
                 $(axiom_target_datadir)/msgs
        @ echo '${PROCLAIMS}' > makeint.lisp
        @ echo '(load "nocompil.lisp")' >> makeint.lisp
        @ echo '(load "bookvol5")' >> makeint.lisp
        @ echo '(load "util")' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ touch ${TIMESTAMP}
        @ echo '${YEARWEEK}' >> makeint.lisp
!       @ echo '(build-interpsys (append (quote ($(patsubst %, "%", ${OBJS}))) 
(quote ($(patsubst %, "%", ${ASCOMP}))) (quote ($(patsubst %, "%", 
${INOBJS})))) (quote ($(patsubst %, "%", ${OPOBJS}))) (quote ($(patsubst %, 
"%", ${OCOBJS}))) (quote ($(patsubst %, "%", ${BROBJS}))) (quote ($(patsubst %, 
"%", ${TRANOBJS}))) (quote ($(patsubst %, "%", ${NAGBROBJS}))) (quote 
($(patsubst %, "%", ${ASAUTO})))  "${AXIOM}")' >> makeint.lisp
!       @ echo '(in-package "SCRATCHPAD-COMPILER")' >> makeint.lisp
        @ echo '(boot::set-restart-hook)' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ echo '(load "../algebra/warm.data")' >> makeint.lisp
!       @ echo '(|clearClams|)' >> makeint.lisp
        @ echo '(load "obey")' >> makeint.lisp
        @ echo '#+:akcl (setq compiler::*suppress-compiler-notes* t)' >> 
makeint.lisp
        @ echo '#+:akcl (si::gbc-time 0)' >> makeint.lisp
  
  ${SAVESYS}: makeint.lisp
!       echo '(progn (gbc t) (load "makeint.lisp") (gbc t) (user::spad-save 
"$@"))' | AXIOM="$(AXIOM)" DAASE="$(axiom_src_datadir)" ${LISPSYS}
        @ echo 6 ${SAVESYS} created
        $(mkinstalldirs) $(axiom_target_bindir)
  @
--- 1089,1115 ----
        $(INSTALL_DATA) $(axiom_src_docdir)/msgs/s2-us.msgs \
                 $(axiom_target_datadir)/msgs
        @ echo '${PROCLAIMS}' > makeint.lisp
+       @ echo '(gbc t)' >> makeint.lisp
        @ echo '(load "nocompil.lisp")' >> makeint.lisp
        @ echo '(load "bookvol5")' >> makeint.lisp
        @ echo '(load "util")' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ touch ${TIMESTAMP}
        @ echo '${YEARWEEK}' >> makeint.lisp
!       @ echo '(boot::build-interpsys (append (quote ($(patsubst %, "%", 
${OBJS}))) (quote ($(patsubst %, "%", ${ASCOMP}))) (quote ($(patsubst %, "%", 
${INOBJS})))) (quote ($(patsubst %, "%", ${OPOBJS}))) (quote ($(patsubst %, 
"%", ${OCOBJS}))) (quote ($(patsubst %, "%", ${BROBJS}))) (quote ($(patsubst %, 
"%", ${TRANOBJS}))) (quote ($(patsubst %, "%", ${NAGBROBJS}))) (quote 
($(patsubst %, "%", ${ASAUTO})))  "${AXIOM}")' >> makeint.lisp
        @ echo '(boot::set-restart-hook)' >> makeint.lisp
        @ echo '(in-package "BOOT")' >> makeint.lisp
        @ echo '(load "../algebra/warm.data")' >> makeint.lisp
!       @ echo '(boot::|clearClams|)' >> makeint.lisp
        @ echo '(load "obey")' >> makeint.lisp
        @ echo '#+:akcl (setq compiler::*suppress-compiler-notes* t)' >> 
makeint.lisp
        @ echo '#+:akcl (si::gbc-time 0)' >> makeint.lisp
+       @ echo '(gbc t)' >> makeint.lisp
  
  ${SAVESYS}: makeint.lisp
!       AXIOM="$(AXIOM)" DAASE="$(axiom_src_datadir)" \
!               $(axiom_build_document) --tag=lisp --mode=save-image \
!               --use=$(LOADSYS) --output=$@ makeint.lisp
        @ echo 6 ${SAVESYS} created
        $(mkinstalldirs) $(axiom_target_bindir)
  @
*************** are re-generated after leaving \File{int
*** 1124,1132 ****
  all-axiomsys: ${AXIOMSYS}
  
  ${AXIOMSYS}: makeint.lisp
!       echo '(progn (gbc t) (load "makeint.lisp") (gbc t)' \
!          '(user::spad-save "$@"))' | \
!               AXIOM="$(AXIOM)" DAASE="$(axiom_targetdir)" ${LISPSYS}
        @ echo 6a ${AXIOMSYS} created
  @
  
--- 1127,1134 ----
  all-axiomsys: ${AXIOMSYS}
  
  ${AXIOMSYS}: makeint.lisp
!       echo '(progn (load "makeint.lisp") (user::spad-save "$@"))' | \
!               AXIOM="$(AXIOM)" DAASE="$(axiom_targetdir)" $(LOADSYS)
        @ echo 6a ${AXIOMSYS} created
  @
  
*************** ${AUTO}/apply.$(OBJEXT): apply.$(OBJEXT)
*** 1160,1175 ****
        @ cp apply.$(OBJEXT) ${AUTO}
  
  @
- <<apply.o (OUT from MID)>>=
- apply.$(OBJEXT): apply.clisp 
-       @ echo 10 making apply.$(OBJEXT) from apply.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "apply.clisp" :output-file 
"apply.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "apply.clisp" :output-file 
"apply.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<apply.clisp>>=
  apply.clisp: apply.boot
        @ echo 11 making $@ from $<
--- 1162,1167 ----
*************** ${AUTO}/fnewmeta.$(OBJEXT): fnewmeta.$(O
*** 1229,1244 ****
  
  \subsection{fortcall.boot \cite{16}}
  
- <<fortcall.o (OUT from MID)>>=
- fortcall.$(OBJEXT): fortcall.clisp 
-       @ echo 54 making fortcall.$(OBJEXT) from fortcall.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "fortcall.clisp" :output-file 
"fortcall.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "fortcall.clisp" :output-file 
"fortcall.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<fortcall.clisp>>=
  fortcall.clisp: fortcall.boot
        @ echo 55 making $@ from $<
--- 1221,1226 ----
*************** ${AUTO}/metameta.$(OBJEXT): metameta.$(O
*** 1270,1285 ****
  
  \subsection{newaux.lisp \cite{25}}
  
- <<newaux.o (OUT from MID)>>=
- newaux.$(OBJEXT): newaux.lisp
-       @ echo 79 making newaux.$(OBJEXT) from newaux.lisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "newaux.lisp" :output-file 
"newaux.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "newaux.lisp" :output-file 
"newaux.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<newaux.lisp (OUT from MID)>>=
  newaux.${LISP}: newaux.lisp
        @ echo 80 making newaux.${LISP} from newaux.lisp
--- 1252,1257 ----
*************** ${AUTO}/preparse.$(OBJEXT): preparse.$(O
*** 1329,1344 ****
  
  \subsection{buildom.boot \cite{41}}
  
- <<buildom.o (OUT from MID)>>=
- buildom.$(OBJEXT): buildom.clisp 
-       @ echo 142 making buildom.$(OBJEXT) from buildom.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "buildom.clisp" :output-file 
"buildom.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "buildom.clisp" :output-file 
"buildom.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<buildom.clisp>>=
  buildom.clisp: buildom.boot
        @ echo 143 making $@ from $<
--- 1301,1306 ----
*************** c-util.${LISP}: $(srcdir)/c-util.boot.pa
*** 1374,1389 ****
        $(axiom_build_document) --tangle=c-util.clisp --output=$@ $<
  
  @
- <<c-util.o (OUT from MID)>>=
- c-util.$(OBJEXT): c-util.clisp 
-       @ echo 147 making c-util.$(OBJEXT) from c-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "c-util.clisp" :output-file 
"c-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "c-util.clisp" :output-file 
"c-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<c-util.clisp>>=
  c-util.clisp: c-util.boot
        @ echo 148 making $@ from $<
--- 1336,1341 ----
*************** ${AUTO}/nag-c02.$(OBJEXT): nag-c02.$(OBJ
*** 1403,1418 ****
        @ cp nag-c02.$(OBJEXT) ${AUTO}
  
  @
- <<nag-c02.o (OUT from MID)>>=
- nag-c02.$(OBJEXT): nag-c02.clisp
-       @ echo 151 making nag-c02.$(OBJEXT) from nag-c02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-c02.clisp" :output-file 
"nag-c02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-c02.clisp" :output-file 
"nag-c02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-c02.clisp>>=
  nag-c02.clisp: nag-c02.boot
        @ echo 152 making $@ from $<
--- 1355,1360 ----
*************** ${AUTO}/nag-c05.$(OBJEXT): nag-c05.$(OBJ
*** 1432,1447 ****
        @ cp nag-c05.$(OBJEXT) ${AUTO}
  
  @
- <<nag-c05.o (OUT from MID)>>=
- nag-c05.$(OBJEXT): nag-c05.clisp
-       @ echo 155 making nag-c05.$(OBJEXT) from nag-c05.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-c05.clisp" :output-file 
"nag-c05.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-c05.clisp" :output-file 
"nag-c05.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-c05.clisp>>=
  nag-c05.clisp: nag-c05.boot
        @ echo 156 making $@ from $<
--- 1374,1379 ----
*************** ${AUTO}/nag-c06.$(OBJEXT): nag-c06.$(OBJ
*** 1461,1476 ****
        @ cp nag-c06.$(OBJEXT) ${AUTO}
  
  @
- <<nag-c06.o (OUT from MID)>>=
- nag-c06.$(OBJEXT): nag-c06.clisp
-       @ echo 159 making nag-c06.$(OBJEXT) from nag-c06.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-c06.clisp" :output-file 
"nag-c06.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-c06.clisp" :output-file 
"nag-c06.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-c06.clisp>>=
  nag-c06.clisp: nag-c06.boot
        @ echo 160 making $@ from $<
--- 1393,1398 ----
*************** ${AUTO}/nag-d01.$(OBJEXT): nag-d01.$(OBJ
*** 1490,1505 ****
        @ cp nag-d01.$(OBJEXT) ${AUTO}
  
  @
- <<nag-d01.o (OUT from MID)>>=
- nag-d01.$(OBJEXT): nag-d01.clisp
-       @ echo 163 making nag-d01.$(OBJEXT) from nag-d01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-d01.clisp" :output-file 
"nag-d01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-d01.clisp" :output-file 
"nag-d01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-d01.clisp>>=
  nag-d01.clisp: nag-d01.boot
        @ echo 164 making $@ from $<
--- 1412,1417 ----
*************** ${AUTO}/nag-d02.$(OBJEXT): nag-d02.$(OBJ
*** 1519,1534 ****
        @ cp nag-d02.$(OBJEXT) ${AUTO}
  
  @
- <<nag-d02.o (OUT from MID)>>=
- nag-d02.$(OBJEXT): nag-d02.clisp
-       @ echo 167 making nag-d02.$(OBJEXT) from nag-d02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-d02.clisp" :output-file 
"nag-d02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-d02.clisp" :output-file 
"nag-d02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-d02.clisp>>=
  nag-d02.clisp: nag-d02.boot
        @ echo 168 making $@ from $<
--- 1431,1436 ----
*************** ${AUTO}/nag-d03.$(OBJEXT): nag-d03.$(OBJ
*** 1548,1563 ****
        @ cp nag-d03.$(OBJEXT) ${AUTO}
  
  @
- <<nag-d03.o (OUT from MID)>>=
- nag-d03.$(OBJEXT): nag-d03.clisp
-       @ echo 171 making nag-d03.$(OBJEXT) from nag-d03.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-d03.clisp" :output-file 
"nag-d03.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-d03.clisp" :output-file 
"nag-d03.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-d03.clisp>>=
  nag-d03.clisp: nag-d03.boot
        @ echo 172 making $@ from $<
--- 1450,1455 ----
*************** ${AUTO}/nag-e01.$(OBJEXT): nag-e01.$(OBJ
*** 1577,1592 ****
        @ cp nag-e01.$(OBJEXT) ${AUTO}
  
  @
- <<nag-e01.o (OUT from MID)>>=
- nag-e01.$(OBJEXT): nag-e01.clisp
-       @ echo 175 making nag-e01.$(OBJEXT) from nag-e01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-e01.clisp" :output-file 
"nag-e01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-e01.clisp" :output-file 
"nag-e01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-e01.clisp>>=
  nag-e01.clisp: nag-e01.boot
        @ echo 176 making $@ from $<
--- 1469,1474 ----
*************** ${AUTO}/nag-e02.$(OBJEXT): nag-e02.$(OBJ
*** 1606,1621 ****
        @ cp nag-e02.$(OBJEXT) ${AUTO}
  
  @
- <<nag-e02.o (OUT from MID)>>=
- nag-e02.$(OBJEXT): nag-e02.clisp
-       @ echo 183 making nag-e02.$(OBJEXT) from nag-e02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-e02.clisp" :output-file 
"nag-e02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-e02.clisp" :output-file 
"nag-e02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-e02.clisp>>=
  nag-e02.clisp: nag-e02.boot
        @ echo 184 making $@ from $<
--- 1488,1493 ----
*************** ${AUTO}/nag-e04.$(OBJEXT): nag-e04.$(OBJ
*** 1635,1650 ****
        @ cp nag-e04.$(OBJEXT) ${AUTO}
  
  @
- <<nag-e04.o (OUT from MID)>>=
- nag-e04.$(OBJEXT): nag-e04.clisp
-       @ echo 187 making nag-e04.$(OBJEXT) from nag-e04.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-e04.clisp" :output-file 
"nag-e04.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-e04.clisp" :output-file 
"nag-e04.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-e04.clisp>>=
  nag-e04.clisp: nag-e04.boot
        @ echo 188 making $@ from $<
--- 1507,1512 ----
*************** ${AUTO}/nag-f01.$(OBJEXT): nag-f01.$(OBJ
*** 1664,1679 ****
        @ cp nag-f01.$(OBJEXT) ${AUTO}
  
  @
- <<nag-f01.o (OUT from MID)>>=
- nag-f01.$(OBJEXT): nag-f01.clisp
-       @ echo 191 making nag-f01.$(OBJEXT) from nag-f01.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f01.clisp" :output-file 
"nag-f01.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f01.clisp" :output-file 
"nag-f01.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-f01.clisp>>=
  nag-f01.clisp: nag-f01.boot
        @ echo 192 making $@ from $<
--- 1526,1531 ----
*************** ${AUTO}/nag-f02.$(OBJEXT): nag-f02.$(OBJ
*** 1693,1708 ****
        @ cp nag-f02.$(OBJEXT) ${AUTO}
  
  @
- <<nag-f02.o (OUT from MID)>>=
- nag-f02.$(OBJEXT): nag-f02.clisp
-       @ echo 195 making nag-f02.$(OBJEXT) from nag-f02.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f02.clisp" :output-file 
"nag-f02.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f02.clisp" :output-file 
"nag-f02.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-f02.clisp>>=
  nag-f02.clisp: nag-f02.boot
        @ echo 196 making $@ from $<
--- 1545,1550 ----
*************** ${AUTO}/nag-f04.$(OBJEXT): nag-f04.$(OBJ
*** 1722,1737 ****
        @ cp nag-f04.$(OBJEXT) ${AUTO}
  
  @
- <<nag-f04.o (OUT from MID)>>=
- nag-f04.$(OBJEXT): nag-f04.clisp
-       @ echo 199 making nag-f04.$(OBJEXT) from nag-f04.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-f04.clisp" :output-file 
"nag-f04.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-f04.clisp" :output-file 
"nag-f04.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-f04.clisp>>=
  nag-f04.clisp: nag-f04.boot
        @ echo 200 making $@ from $<
--- 1564,1569 ----
*************** ${AUTO}/nag-f07.$(OBJEXT): nag-f07.$(OBJ
*** 1751,1766 ****
        @ cp nag-f07.$(OBJEXT) ${AUTO}
  
  @
- <<nag-f07.o (OUT from MID)>>=
- nag-f07.$(OBJEXT): nag-f07.clisp
-       @ echo 203 making nag-f07.$(OBJEXT) from nag-f07.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-            echo '(progn  (compile-file "nag-f07.clisp" :output-file 
"nag-f07.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-            echo '(progn  (compile-file "nag-f07.clisp" :output-file 
"nag-f07.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-f07.clisp>>=
  nag-f07.clisp: nag-f07.boot
        @ echo 204 making $@ from $<
--- 1583,1588 ----
*************** ${AUTO}/nag-s.$(OBJEXT): nag-s.$(OBJEXT)
*** 1780,1795 ****
        @ cp nag-s.$(OBJEXT) ${AUTO}
  
  @
- <<nag-s.o (OUT from MID)>>=
- nag-s.$(OBJEXT): nag-s.clisp
-       @ echo 207 making nag-s.$(OBJEXT) from nag-s.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nag-s.clisp" :output-file 
"nag-s.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nag-s.clisp" :output-file 
"nag-s.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nag-s.clisp>>=
  nag-s.clisp: nag-s.boot
        @ echo 208 making $@ from $<
--- 1602,1607 ----
*************** ${AUTO}/category.$(OBJEXT): category.$(O
*** 1809,1824 ****
        @ cp category.$(OBJEXT) ${AUTO}
  
  @
- <<category.o (OUT from MID)>>=
- category.$(OBJEXT): category.clisp 
-       @ echo 211 making category.$(OBJEXT) from category.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "category.clisp" :output-file 
"category.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "category.clisp" :output-file 
"category.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<category.clisp>>=
  category.clisp: category.boot
        @ echo 212 making $@ from $<
--- 1621,1626 ----
*************** category.clisp: category.boot
*** 1832,1847 ****
  
  \subsection{cattable.boot \cite{59}}
  
- <<cattable.o (OUT from MID)>>=
- cattable.$(OBJEXT): cattable.clisp 
-       @ echo 214 making cattable.$(OBJEXT) from cattable.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "cattable.clisp" :output-file 
"cattable.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "cattable.clisp" :output-file 
"cattable.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<cattable.clisp>>=
  cattable.clisp: cattable.boot
        @ echo 215 making $@ from $<
--- 1634,1639 ----
*************** ${AUTO}/c-doc.$(OBJEXT): c-doc.$(OBJEXT)
*** 1861,1876 ****
        @ cp c-doc.$(OBJEXT) ${AUTO}
  
  @
- <<c-doc.o (OUT from MID)>>=
- c-doc.$(OBJEXT): c-doc.clisp 
-       @ echo 218 making c-doc.$(OBJEXT) from c-doc.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "c-doc.clisp" :output-file 
"c-doc.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "c-doc.clisp" :output-file 
"c-doc.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<c-doc.clisp>>=
  c-doc.clisp: c-doc.boot
        @ echo 219 making $@ from $<
--- 1653,1658 ----
*************** clam.${LISP}: $(srcdir)/clam.boot.pamphl
*** 1900,1915 ****
        $(axiom_build_document) --tangle=clam.clisp --output=$@ $<
  @
  
- <<clam.o (OUT from MID)>>=
- clam.$(OBJEXT): clam.clisp 
-       @ echo 222 making clam.$(OBJEXT) from clam.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "clam.clisp" :output-file 
"clam.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "clam.clisp" :output-file 
"clam.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<clam.clisp>>=
  clam.clisp: clam.boot
        @ echo 223 making $@ from $<
--- 1682,1687 ----
*************** clam.clisp: clam.boot
*** 1923,1938 ****
  
  \subsection{clammed.boot \cite{62}}
  
- <<clammed.o (OUT from MID)>>=
- clammed.$(OBJEXT): clammed.clisp 
-       @ echo 225 making clammed.$(OBJEXT) from clammed.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "clammed.clisp" :output-file 
"clammed.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "clammed.clisp" :output-file 
"clammed.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<clammed.clisp>>=
  clammed.clisp: clammed.boot
        @ echo 226 making $@ from $<
--- 1695,1700 ----
*************** clammed.clisp: clammed.boot
*** 1946,1961 ****
  
  \subsection{compat.boot \cite{63}}
  
- <<compat.o (OUT from MID)>>=
- compat.$(OBJEXT): compat.clisp 
-       @ echo 228 making compat.$(OBJEXT) from compat.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "compat.clisp" :output-file 
"compat.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "compat.clisp" :output-file 
"compat.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<compat.clisp>>=
  compat.clisp: compat.boot
        @ echo 229 making $@ from $<
--- 1708,1713 ----
*************** ${AUTO}/compiler.$(OBJEXT): compiler.$(O
*** 1975,1990 ****
        @ cp compiler.$(OBJEXT) ${AUTO}
  
  @
- <<compiler.o (OUT from MID)>>=
- compiler.$(OBJEXT): compiler.clisp 
-       @ echo 232 making compiler.$(OBJEXT) from compiler.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "compiler.clisp" :output-file 
"compiler.$(OBJEXT)"))' | ${DEPSYS} ; \
-           else \
-          echo '(progn  (compile-file "compiler.clisp" :output-file 
"compiler.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<compiler.clisp>>=
  compiler.clisp: compiler.boot
        @ echo 233 making $@ from $<
--- 1727,1732 ----
*************** ${AUTO}/profile.$(OBJEXT): profile.$(OBJ
*** 2004,2019 ****
        @ cp profile.$(OBJEXT) ${AUTO}
  
  @
- <<profile.o (OUT from MID)>>=
- profile.$(OBJEXT): profile.clisp 
-       @ echo 236 making profile.$(OBJEXT) from profile.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "profile.clisp" :output-file 
"profile.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "profile.clisp" :output-file 
"profile.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<profile.clisp>>=
  profile.clisp: profile.boot
        @ echo 237 making $@ from $<
--- 1746,1751 ----
*************** profile.clisp: profile.boot
*** 2029,2040 ****
  
  <<compress.o (OUT from MID)>>=
  compress.$(OBJEXT): compress.clisp 
!       @ echo 239 making compress.$(OBJEXT) from compress.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "compress.clisp" :output-file 
"compress.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "compress.clisp" :output-file 
"compress.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<compress.clisp>>=
--- 1761,1767 ----
  
  <<compress.o (OUT from MID)>>=
  compress.$(OBJEXT): compress.clisp 
!       $(COMPILE_LISP)
  
  @
  <<compress.clisp>>=
*************** compress.clisp: compress.boot
*** 2050,2065 ****
  
  \subsection{database.boot \cite{67}}
  
- <<database.o (OUT from MID)>>=
- database.$(OBJEXT): database.clisp 
-       @ echo 242 making database.$(OBJEXT) from database.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "database.clisp" :output-file 
"database.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "database.clisp" :output-file 
"database.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<database.clisp>>=
  database.clisp: database.boot
        @ echo 243 making $@ from $<
--- 1777,1782 ----
*************** ${AUTO}/define.$(OBJEXT): define.$(OBJEX
*** 2079,2094 ****
        @ cp define.$(OBJEXT) ${AUTO}
  
  @
- <<define.o (OUT from MID)>>=
- define.$(OBJEXT): define.clisp 
-       @ echo 246 making define.$(OBJEXT) from define.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "define.clisp" :output-file 
"define.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "define.clisp" :output-file 
"define.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<define.clisp>>=
  define.clisp: define.boot
        @ echo 247 making $@ from $<
--- 1796,1801 ----
*************** define.clisp: define.boot
*** 2102,2117 ****
  
  \subsection{format.boot}
  
- <<format.o (OUT from MID)>>=
- format.$(OBJEXT): format.clisp 
-       @ echo 249 making format.$(OBJEXT) from format.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "format.clisp" :output-file 
"format.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "format.clisp" :output-file 
"format.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<format.clisp>>=
  format.clisp: format.boot
        @ echo 250 making $@ from $<
--- 1809,1814 ----
*************** ${AUTO}/functor.$(OBJEXT): functor.$(OBJ
*** 2131,2146 ****
        @ cp functor.$(OBJEXT) ${AUTO}
  
  @
- <<functor.o (OUT from MID)>>=
- functor.$(OBJEXT): functor.clisp 
-       @ echo 253 making functor.$(OBJEXT) from functor.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "functor.clisp" :output-file 
"functor.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "functor.clisp" :output-file 
"functor.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<functor.clisp>>=
  functor.clisp: functor.boot
        @ echo 254 making $@ from $<
--- 1828,1833 ----
*************** g-boot.${LISP}: $(srcdir)/g-boot.boot.pa
*** 2169,2184 ****
        @ rm -f g-boot.$(OBJEXT)
        $(axiom_build_document) --tangle=g-boot.clisp --output=$@ $<
  @
- <<g-boot.o (OUT from MID)>>=
- g-boot.$(OBJEXT): g-boot.clisp 
-       @ echo 257 making g-boot.$(OBJEXT) from g-boot.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-boot.clisp" :output-file 
"g-boot.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-boot.clisp" :output-file 
"g-boot.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-boot.clisp>>=
  g-boot.clisp: g-boot.boot
        @ echo 258 making $@ from $<
--- 1856,1861 ----
*************** g-boot.clisp: g-boot.boot
*** 2192,2207 ****
  
  \subsection{g-cndata.boot}
  
- <<g-cndata.o (OUT from MID)>>=
- g-cndata.$(OBJEXT): g-cndata.clisp 
-       @ echo 260 making g-cndata.$(OBJEXT) from g-cndata.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-cndata.clisp" :output-file 
"g-cndata.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-cndata.clisp" :output-file 
"g-cndata.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-cndata.clisp>>=
  g-cndata.clisp: g-cndata.boot
        @ echo 261 making $@ from $<
--- 1869,1874 ----
*************** g-cndata.clisp: g-cndata.boot
*** 2215,2230 ****
  
  \subsection{g-error.boot}
  
- <<g-error.o (OUT from MID)>>=
- g-error.$(OBJEXT): g-error.clisp 
-       @ echo 263 making g-error.$(OBJEXT) from g-error.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-error.clisp" :output-file 
"g-error.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-error.clisp" :output-file 
"g-error.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-error.clisp>>=
  g-error.clisp: g-error.boot
        @ echo 264 making $@ from $<
--- 1882,1887 ----
*************** g-error.clisp: g-error.boot
*** 2238,2253 ****
  
  \subsection{g-opt.boot}
  
- <<g-opt.o (OUT from MID)>>=
- g-opt.$(OBJEXT): g-opt.clisp 
-       @ echo 266 making g-opt.$(OBJEXT) from g-opt.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-opt.clisp" :output-file 
"g-opt.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-opt.clisp" :output-file 
"g-opt.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-opt.clisp>>=
  g-opt.clisp: g-opt.boot
        @ echo 267 making $@ from $<
--- 1895,1900 ----
*************** g-opt.clisp: g-opt.boot
*** 2261,2276 ****
  
  \subsection{g-timer.boot}
  
- <<g-timer.o (OUT from MID)>>=
- g-timer.$(OBJEXT): g-timer.clisp 
-       @ echo 269 making g-timer.$(OBJEXT) from g-timer.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-timer.clisp" :output-file 
"g-timer.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-timer.clisp" :output-file 
"g-timer.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-timer.clisp>>=
  g-timer.clisp: g-timer.boot
        @ echo 270 making $@ from $<
--- 1908,1913 ----
*************** g-util.${LISP}: $(srcdir)/g-util.boot.pa
*** 2299,2314 ****
        @ rm -f g-util.$(OBJEXT)
        $(axiom_build_document) --tangle=g-util.clisp --output=$@ $<
  @
- <<g-util.o (OUT from MID)>>=
- g-util.$(OBJEXT): g-util.clisp 
-       @ echo 273 making g-util.$(OBJEXT) from g-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "g-util.clisp" :output-file 
"g-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "g-util.clisp" :output-file 
"g-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<g-util.clisp>>=
  g-util.clisp: g-util.boot
        @ echo 274 making $@ from $<
--- 1936,1941 ----
*************** g-util.clisp: g-util.boot
*** 2322,2337 ****
  
  \subsection{hypertex.boot}
  
- <<hypertex.o (OUT from MID)>>=
- hypertex.$(OBJEXT): hypertex.clisp 
-       @ echo 276 making hypertex.$(OBJEXT) from hypertex.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "hypertex.clisp" :output-file 
"hypertex.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "hypertex.clisp" :output-file 
"hypertex.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<hypertex.clisp>>=
  hypertex.clisp: hypertex.boot
        @ echo 277 making $@ from $<
--- 1949,1954 ----
*************** hypertex.clisp: hypertex.boot
*** 2345,2360 ****
  
  \subsection{i-analy.boot}
  
- <<i-analy.o (OUT from MID)>>=
- i-analy.$(OBJEXT): i-analy.clisp 
-       @ echo 279 making i-analy.$(OBJEXT) from i-analy.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-analy.clisp" :output-file 
"i-analy.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-analy.clisp" :output-file 
"i-analy.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-analy.clisp>>=
  i-analy.clisp: i-analy.boot
        @ echo 280 making $@ from $<
--- 1962,1967 ----
*************** i-analy.clisp: i-analy.boot
*** 2368,2383 ****
  
  \subsection{i-code.boot}
  
- <<i-code.o (OUT from MID)>>=
- i-code.$(OBJEXT): i-code.clisp 
-       @ echo 282 making i-code.$(OBJEXT) from i-code.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-code.clisp" :output-file 
"i-code.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-code.clisp" :output-file 
"i-code.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-code.clisp>>=
  i-code.clisp: i-code.boot
        @ echo 283 making $@ from $<
--- 1975,1980 ----
*************** i-code.clisp: i-code.boot
*** 2391,2406 ****
  
  \subsection{i-coerce.boot}
  
- <<i-coerce.o (OUT from MID)>>=
- i-coerce.$(OBJEXT): i-coerce.clisp 
-       @ echo 285 making i-coerce.$(OBJEXT) from i-coerce.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-coerce.clisp" :output-file 
"i-coerce.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-coerce.clisp" :output-file 
"i-coerce.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-coerce.clisp>>=
  i-coerce.clisp: i-coerce.boot
        @ echo 286 making $@ from $<
--- 1988,1993 ----
*************** i-coerce.clisp: i-coerce.boot
*** 2414,2429 ****
  
  \subsection{i-coerfn.boot}
  
- <<i-coerfn.o (OUT from MID)>>=
- i-coerfn.$(OBJEXT): i-coerfn.clisp 
-       @ echo 288 making i-coerfn.$(OBJEXT) from i-coerfn.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-coerfn.clisp" :output-file 
"i-coerfn.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-coerfn.clisp" :output-file 
"i-coerfn.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-coerfn.clisp>>=
  i-coerfn.clisp: i-coerfn.boot
        @ echo 289 making $@ from $<
--- 2001,2006 ----
*************** i-coerfn.clisp: i-coerfn.boot
*** 2437,2452 ****
  
  \subsection{i-eval.boot}
  
- <<i-eval.o (OUT from MID)>>=
- i-eval.$(OBJEXT): i-eval.clisp 
-       @ echo 291 making i-eval.$(OBJEXT) from i-eval.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-eval.clisp" :output-file 
"i-eval.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-eval.clisp" :output-file 
"i-eval.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-eval.clisp>>=
  i-eval.clisp: i-eval.boot
        @ echo 292 making $@ from $<
--- 2014,2019 ----
*************** i-eval.clisp: i-eval.boot
*** 2460,2475 ****
  
  \subsection{i-funsel.boot}
  
- <<i-funsel.o (OUT from MID)>>=
- i-funsel.$(OBJEXT): i-funsel.clisp 
-       @ echo 294 making i-funsel.$(OBJEXT) from i-funsel.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-funsel.clisp" :output-file 
"i-funsel.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-funsel.clisp" :output-file 
"i-funsel.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-funsel.clisp>>=
  i-funsel.clisp: i-funsel.boot
        @ echo 295 making $@ from $<
--- 2027,2032 ----
*************** i-funsel.clisp: i-funsel.boot
*** 2483,2498 ****
  
  \subsection{bookvol5.lsp}
  
- <<bookvol5.o (OUT from MID)>>=
- bookvol5.$(OBJEXT): bookvol5.lisp
-       @ echo 297 making $@ from $<
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bookvol5.lisp" :output-file 
"bookvol5.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bookvol5.lisp" :output-file 
"bookvol5.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  
  <<bookvol5.lisp>>=
  bookvol5.lisp: $(srcdir)/bookvol5.pamphlet
--- 2040,2045 ----
*************** bookvol5.lisp: $(srcdir)/bookvol5.pamphl
*** 2502,2517 ****
  
  \subsection{i-intern.boot}
  
- <<i-intern.o (OUT from MID)>>=
- i-intern.$(OBJEXT): i-intern.clisp 
-       @ echo 300 making i-intern.$(OBJEXT) from i-intern.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-intern.clisp" :output-file 
"i-intern.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-intern.clisp" :output-file 
"i-intern.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-        fi
- 
- @
  <<i-intern.clisp>>=
  i-intern.clisp: i-intern.boot
        @ echo 301 making $@ from $<
--- 2049,2054 ----
*************** i-intern.clisp: i-intern.boot
*** 2525,2540 ****
  
  \subsection{i-map.boot}
  
- <<i-map.o (OUT from MID)>>=
- i-map.$(OBJEXT): i-map.clisp 
-       @ echo 303 making i-map.$(OBJEXT) from i-map.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-map.clisp" :output-file 
"i-map.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-map.clisp" :output-file 
"i-map.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-map.clisp>>=
  i-map.clisp: i-map.boot
        @ echo 304 making $@ from $<
--- 2062,2067 ----
*************** i-map.clisp: i-map.boot
*** 2548,2563 ****
  
  \subsection{i-output.boot}
  
- <<i-output.o (OUT from MID)>>=
- i-output.$(OBJEXT): i-output.clisp 
-       @ echo 306 making i-output.$(OBJEXT) from i-output.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-output.clisp" :output-file 
"i-output.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-output.clisp" :output-file 
"i-output.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-output.clisp>>=
  i-output.clisp: i-output.boot
        @ echo 307 making $@ from $<
--- 2075,2080 ----
*************** i-output.clisp: i-output.boot
*** 2571,2586 ****
  
  \subsection{i-resolv.boot}
  
- <<i-resolv.o (OUT from MID)>>=
- i-resolv.$(OBJEXT): i-resolv.clisp 
-       @ echo 309 making i-resolv.$(OBJEXT) from i-resolv.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-resolv.clisp" :output-file 
"i-resolv.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-resolv.clisp" :output-file 
"i-resolv.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-resolv.clisp>>=
  i-resolv.clisp: i-resolv.boot
        @ echo 310 making $@ from $<
--- 2088,2093 ----
*************** i-resolv.clisp: i-resolv.boot
*** 2594,2609 ****
  
  \subsection{i-spec1.boot}
  
- <<i-spec1.o (OUT from MID)>>=
- i-spec1.$(OBJEXT): i-spec1.clisp 
-       @ echo 312 making i-spec1.$(OBJEXT) from i-spec1.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-spec1.clisp" :output-file 
"i-spec1.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-spec1.clisp" :output-file 
"i-spec1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-spec1.clisp>>=
  i-spec1.clisp: i-spec1.boot
        @ echo 313 making $@ from $<
--- 2101,2106 ----
*************** i-spec1.clisp: i-spec1.boot
*** 2617,2632 ****
  
  \subsection{i-spec2.boot}
  
- <<i-spec2.o (OUT from MID)>>=
- i-spec2.$(OBJEXT): i-spec2.clisp 
-       @ echo 315 making i-spec2.$(OBJEXT) from i-spec2.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-spec2.clisp" :output-file 
"i-spec2.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-spec2.clisp" :output-file 
"i-spec2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-spec2.clisp>>=
  i-spec2.clisp: i-spec2.boot
        @ echo 316 making $@ from i-spec2.boot
--- 2114,2119 ----
*************** i-spec2.clisp: i-spec2.boot
*** 2640,2655 ****
  
  \subsection{i-syscmd.boot}
  
- <<i-syscmd.o (OUT from MID)>>=
- i-syscmd.$(OBJEXT): i-syscmd.clisp 
-       @ echo 318 making i-syscmd.$(OBJEXT) from i-syscmd.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-syscmd.clisp" :output-file 
"i-syscmd.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-syscmd.clisp" :output-file 
"i-syscmd.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<i-syscmd.clisp>>=
  i-syscmd.clisp: i-syscmd.boot
        @ echo 319 making $@ from $<
--- 2127,2132 ----
*************** i-syscmd.clisp: i-syscmd.boot
*** 2663,2678 ****
  
  \subsection{i-toplev.boot}
  
- <<i-toplev.o (OUT from MID)>>=
- i-toplev.$(OBJEXT): i-toplev.clisp 
-       @ echo 321 making i-toplev.$(OBJEXT) from i-toplev.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-toplev.clisp" :output-file 
"i-toplev.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-toplev.clisp" :output-file 
"i-toplev.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-           fi
- 
- @
  <<i-toplev.clisp>>=
  i-toplev.clisp: i-toplev.boot
        @ echo 322 making $@ from $<
--- 2140,2145 ----
*************** i-toplev.clisp: i-toplev.boot
*** 2686,2701 ****
  
  \subsection{i-util.boot}
  
- <<i-util.o (OUT from MID)>>=
- i-util.$(OBJEXT): i-util.clisp 
-       @ echo 324 making i-util.$(OBJEXT) from i-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "i-util.clisp" :output-file 
"i-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "i-util.clisp" :output-file 
"i-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-           fi
- 
- @
  <<i-util.clisp>>=
  i-util.clisp: i-util.boot
        @ echo 325 making $@ from $<
--- 2153,2158 ----
*************** ${AUTO}/info.$(OBJEXT): info.$(OBJEXT)
*** 2715,2730 ****
        @ cp info.$(OBJEXT) ${AUTO}
  
  @
- <<info.o (OUT from MID)>>=
- info.$(OBJEXT): info.clisp 
-       @ echo 328 making info.$(OBJEXT) from info.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "info.clisp" :output-file 
"info.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "info.clisp" :output-file 
"info.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<info.clisp>>=
  info.clisp: info.boot
        @ echo 329 making $@ from $<
--- 2172,2177 ----
*************** ${AUTO}/iterator.$(OBJEXT): iterator.$(O
*** 2744,2759 ****
        @ cp iterator.$(OBJEXT) ${AUTO}
  
  @
- <<iterator.o (OUT from MID)>>=
- iterator.$(OBJEXT): iterator.clisp 
-       @ echo 332 making iterator.$(OBJEXT) from iterator.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "iterator.clisp" :output-file 
"iterator.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "iterator.clisp" :output-file 
"iterator.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<iterator.clisp>>=
  iterator.clisp: iterator.boot
        @ echo 333 making $@ from $<
--- 2191,2196 ----
*************** iterator.clisp: iterator.boot
*** 2767,2782 ****
  
  \subsection{lisplib.boot}
  
- <<lisplib.o (OUT from MID)>>=
- lisplib.$(OBJEXT): lisplib.clisp 
-       @ echo 335 making lisplib.$(OBJEXT) from lisplib.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "lisplib.clisp" :output-file 
"lisplib.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "lisplib.clisp" :output-file 
"lisplib.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<lisplib.clisp>>=
  lisplib.clisp: lisplib.boot
        @ echo 336 making $@ from $<
--- 2204,2209 ----
*************** lisplib.clisp: lisplib.boot
*** 2790,2805 ****
  
  \subsection{match.boot}
  
- <<match.o (OUT from MID)>>=
- match.$(OBJEXT): match.clisp 
-       @ echo 338 making match.$(OBJEXT) from match.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "match.clisp" :output-file 
"match.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "match.clisp" :output-file 
"match.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<match.clisp>>=
  match.clisp: match.boot
        @ echo 339 making $@ from $<
--- 2217,2222 ----
*************** ${AUTO}/modemap.$(OBJEXT): modemap.$(OBJ
*** 2819,2834 ****
        @ cp modemap.$(OBJEXT) ${AUTO}
  
  @
- <<modemap.o (OUT from MID)>>=
- modemap.$(OBJEXT): modemap.clisp 
-       @ echo 342 making modemap.$(OBJEXT) from modemap.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "modemap.clisp" :output-file 
"modemap.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "modemap.clisp" :output-file 
"modemap.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<modemap.clisp>>=
  modemap.clisp: modemap.boot
        @ echo 343 making $@ from $<
--- 2236,2241 ----
*************** modemap.clisp: modemap.boot
*** 2842,2857 ****
  
  \subsection{msgdb.boot}
  
- <<msgdb.o (OUT from MID)>>=
- msgdb.$(OBJEXT): msgdb.clisp 
-       @ echo 345 making msgdb.$(OBJEXT) from msgdb.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "msgdb.clisp" :output-file 
"msgdb.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "msgdb.clisp" :output-file 
"msgdb.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<msgdb.clisp>>=
  msgdb.clisp: msgdb.boot
        @ echo 346 making $@ from $<
--- 2249,2254 ----
*************** msgdb.clisp: msgdb.boot
*** 2865,2880 ****
  
  \subsection{newfort.boot}
  
- <<newfort.o (OUT from MID)>>=
- newfort.$(OBJEXT): newfort.clisp 
-       @ echo 348 making newfort.$(OBJEXT) from newfort.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "newfort.clisp" :output-file 
"newfort.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "newfort.clisp" :output-file 
"newfort.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<newfort.clisp>>=
  newfort.clisp: newfort.boot
        @ echo 349 making $@ from $<
--- 2262,2267 ----
*************** ${AUTO}/nruncomp.$(OBJEXT): nruncomp.$(O
*** 2894,2909 ****
        @ cp nruncomp.$(OBJEXT) ${AUTO}
  
  @
- <<nruncomp.o (OUT from MID)>>=
- nruncomp.$(OBJEXT): nruncomp.clisp 
-       @ echo 352 making nruncomp.$(OBJEXT) from nruncomp.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nruncomp.clisp" :output-file 
"nruncomp.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nruncomp.clisp" :output-file 
"nruncomp.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nruncomp.clisp>>=
  nruncomp.clisp: nruncomp.boot
        @ echo 353 making $@ from $<
--- 2281,2286 ----
*************** nruncomp.clisp: nruncomp.boot
*** 2917,2932 ****
  
  \subsection{nrunfast.boot}
  
- <<nrunfast.o (OUT from MID)>>=
- nrunfast.$(OBJEXT): nrunfast.clisp 
-       @ echo 355 making nrunfast.$(OBJEXT) from nrunfast.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrunfast.clisp" :output-file 
"nrunfast.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrunfast.clisp" :output-file 
"nrunfast.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nrunfast.clisp>>=
  nrunfast.clisp: nrunfast.boot
        @ echo 356 making $@ from $<
--- 2294,2299 ----
*************** nrunfast.clisp: nrunfast.boot
*** 2940,2955 ****
  
  \subsection{nrungo.boot}
  
- <<nrungo.o (OUT from MID)>>=
- nrungo.$(OBJEXT): nrungo.clisp 
-       @ echo 358 making nrungo.$(OBJEXT) from nrungo.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrungo.clisp" :output-file 
"nrungo.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrungo.clisp" :output-file 
"nrungo.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nrungo.clisp>>=
  nrungo.clisp: nrungo.boot
        @ echo 359 making $@ from $<
--- 2307,2312 ----
*************** nrungo.clisp: nrungo.boot
*** 2963,2978 ****
  
  \subsection{nruntime.boot}
  
- <<nruntime.o (OUT from MID)>>=
- nruntime.$(OBJEXT): nruntime.clisp 
-       @ echo 361 making nruntime.$(OBJEXT) from nruntime.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nruntime.clisp" :output-file 
"nruntime.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nruntime.clisp" :output-file 
"nruntime.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nruntime.clisp>>=
  nruntime.clisp: nruntime.boot
        @ echo 362 making $@ from $<
--- 2320,2325 ----
*************** nruntime.clisp: nruntime.boot
*** 2986,3001 ****
  
  \subsection{nrunopt.boot}
  
- <<nrunopt.o (OUT from MID)>>=
- nrunopt.$(OBJEXT): nrunopt.clisp 
-       @ echo 364 making nrunopt.$(OBJEXT) from nrunopt.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "nrunopt.clisp" :output-file 
"nrunopt.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "nrunopt.clisp" :output-file 
"nrunopt.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<nrunopt.clisp>>=
  nrunopt.clisp: nrunopt.boot
        @ echo 365 making $@ from $<
--- 2333,2338 ----
*************** ${AUTO}/package.$(OBJEXT): package.$(OBJ
*** 3015,3030 ****
        @ cp package.$(OBJEXT) ${AUTO}
  
  @
- <<package.o (OUT from MID)>>=
- package.$(OBJEXT): package.clisp 
-       @ echo 371 making package.$(OBJEXT) from package.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "package.clisp" :output-file 
"package.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "package.clisp" :output-file 
"package.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<package.clisp>>=
  package.clisp: package.boot
        @ echo 372 making $@ from $<
--- 2352,2357 ----
*************** ${AUTO}/parse.$(OBJEXT): parse.$(OBJEXT)
*** 3050,3065 ****
        @ cp parse.$(OBJEXT) ${AUTO}
  
  @
- <<parse.o (OUT from MID)>>=
- parse.$(OBJEXT): parse.clisp 
-       @ echo 375 making parse.$(OBJEXT) from parse.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "parse.clisp" :output-file 
"parse.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "parse.clisp" :output-file 
"parse.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
  
- @
  Note that the {\bf parse.boot.pamphlet} file contains both the
  original {\bf boot} code and a saved copy of the {\bf parse.clisp}
  code. We need to keep the translated code around so we can bootstrap
--- 2377,2383 ----
*************** two things need to be done to create an 
*** 3102,3117 ****
  if these two things are done then a obootsys image can be bootstrapped
  to a new platform.
  \end{verbatim}
- <<pathname.o (OUT from MID)>>=
- pathname.$(OBJEXT): pathname.clisp 
-       @ echo 379 making pathname.$(OBJEXT) from pathname.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "pathname.clisp" :output-file 
"pathname.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "pathname.clisp" :output-file 
"pathname.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<pathname.clisp>>=
  pathname.clisp: pathname.boot
        @ echo 380 making $@ from $<
--- 2420,2425 ----
*************** postpar.clisp: $(srcdir)/postpar.boot.pa
*** 3152,3167 ****
        @ rm -f postpar.$(OBJEXT)
        $(axiom_build_document) --tangle=postpar.clisp --output=$@ $<
  @
- <<postpar.o (OUT from MID)>>=
- postpar.$(OBJEXT): postpar.clisp 
-       @ echo 384 making $@ from $<
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "postpar.clisp" :output-file 
"postpar.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "postpar.clisp" :output-file 
"postpar.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
  
- @
  \begin{verbatim}
  NOTE: the .clisp file is copies back into the src directory so that
  it is possible to create a new DEPSYS system from scratch for a 
--- 2460,2466 ----
*************** to a new platform.
*** 3189,3204 ****
  
  \subsection{rulesets.boot}
  
- <<rulesets.o (OUT from MID)>>=
- rulesets.$(OBJEXT): rulesets.clisp 
-       @ echo 387 making rulesets.$(OBJEXT) from rulesets.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "rulesets.clisp" :output-file 
"rulesets.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "rulesets.clisp" :output-file 
"rulesets.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<rulesets.clisp>>=
  rulesets.clisp: rulesets.boot
        @ echo 388 making $@ from $<
--- 2488,2493 ----
*************** rulesets.clisp: rulesets.boot
*** 3212,3227 ****
  
  \subsection{server.boot}
  
- <<server.o (OUT from MID)>>=
- server.$(OBJEXT): server.clisp 
-       @ echo 390 making server.$(OBJEXT) from server.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "server.clisp" :output-file 
"server.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "server.clisp" :output-file 
"server.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<server.clisp>>=
  server.clisp: server.boot
        @ echo 391 making $@ from $<
--- 2501,2506 ----
*************** setvars.${LISP}: $(srcdir)/setvars.boot.
*** 3250,3265 ****
        @ rm -f setvars.$(OBJEXT)
        $(axiom_build_document) --tangle=setvars.clisp --output=$@ S<
  @
- <<setvars.o (OUT from MID)>>=
- setvars.$(OBJEXT): setvars.clisp 
-       @ echo 394 making setvars.$(OBJEXT) from setvars.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "setvars.clisp" :output-file 
"setvars.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "setvars.clisp" :output-file 
"setvars.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<setvars.clisp>>=
  setvars.clisp: setvars.boot
        @ echo 395 making $@ from $<
--- 2529,2534 ----
*************** setvars.clisp: setvars.boot
*** 3273,3288 ****
  
  \subsection{setvart.boot}
  
- <<setvart.o (OUT from MID)>>=
- setvart.$(OBJEXT): setvart.clisp 
-       @ echo 397 making setvart.$(OBJEXT) from setvart.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "setvart.clisp" :output-file 
"setvart.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "setvart.clisp" :output-file 
"setvart.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<setvart.clisp>>=
  setvart.clisp: setvart.boot
        @ echo 398 making $@ from $<
--- 2542,2547 ----
*************** setvart.clisp: setvart.boot
*** 3296,3311 ****
  
  \subsection{simpbool.boot}
  
- <<simpbool.o (OUT from MID)>>=
- simpbool.$(OBJEXT): simpbool.clisp 
-       @ echo 400 making simpbool.$(OBJEXT) from simpbool.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "simpbool.clisp" :output-file 
"simpbool.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "simpbool.clisp" :output-file 
"simpbool.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<simpbool.clisp>>=
  simpbool.clisp: simpbool.boot
        @ echo 401 making $@ from $<
--- 2555,2560 ----
*************** slam.${LISP}: $(srcdir)/slam.boot.pamphl
*** 3334,3349 ****
        @ rm -f slam.$(OBJEXT)
        $(axiom_build_document) --tangle=slam.clisp --output=$@ $<
  @
- <<slam.o (OUT from MID)>>=
- slam.$(OBJEXT): slam.clisp 
-       @ echo 404 making slam.$(OBJEXT) from slam.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "slam.clisp" :output-file 
"slam.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "slam.clisp" :output-file 
"slam.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<slam.clisp>>=
  slam.clisp: slam.boot
        @ echo 405 making $@ from $<
--- 2583,2588 ----
*************** slam.clisp: slam.boot
*** 3357,3372 ****
  
  \subsection{template.boot}
  
- <<template.o (OUT from MID)>>=
- template.$(OBJEXT): template.clisp 
-       @ echo 407 making template.$(OBJEXT) from template.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "template.clisp" :output-file 
"template.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "template.clisp" :output-file 
"template.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<template.clisp>>=
  template.clisp: template.boot
        @ echo 408 making $@ from $<
--- 2596,2601 ----
*************** template.clisp: template.boot
*** 3380,3395 ****
  
  \subsection{termrw.boot}
  
- <<termrw.o (OUT from MID)>>=
- termrw.$(OBJEXT): termrw.clisp 
-       @ echo 410 making termrw.$(OBJEXT) from termrw.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "termrw.clisp" :output-file 
"termrw.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "termrw.clisp" :output-file 
"termrw.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<termrw.clisp>>=
  termrw.clisp: termrw.boot
        @ echo 411 making $@ from $<
--- 2609,2614 ----
*************** termrw.clisp: termrw.boot
*** 3403,3418 ****
  
  \subsection{trace.boot}
  
- <<trace.o (OUT from MID)>>=
- trace.$(OBJEXT): trace.clisp 
-       @ echo 413 making trace.$(OBJEXT) from trace.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "trace.clisp" :output-file 
"trace.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "trace.clisp" :output-file 
"trace.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<trace.clisp>>=
  trace.clisp: trace.boot
        @ echo 414 making $@ from $<
--- 2622,2627 ----
*************** trace.clisp: trace.boot
*** 3426,3441 ****
  
  \subsection{as.boot}
  
- <<as.o (OUT from MID)>>=
- as.$(OBJEXT): as.clisp 
-       @ echo 416 making as.$(OBJEXT) from as.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "as.clisp" :output-file 
"as.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "as.clisp" :output-file 
"as.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<as.clisp>>=
  as.clisp: as.boot
        @ echo 417 making $@ from $<
--- 2635,2640 ----
*************** ${AUTO}/bc-matrix.$(OBJEXT): bc-matrix.$
*** 3455,3470 ****
        @ cp bc-matrix.$(OBJEXT) ${AUTO}
  
  @
- <<bc-matrix.o (OUT from MID)>>=
- bc-matrix.$(OBJEXT): bc-matrix.clisp 
-       @ echo 423 making bc-matrix.$(OBJEXT) from bc-matrix.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-matrix.clisp" :output-file 
"bc-matrix.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-matrix.clisp" :output-file 
"bc-matrix.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<bc-matrix.clisp>>=
  bc-matrix.clisp: bc-matrix.boot
        @ echo 424 making $@ from $<
--- 2654,2659 ----
*************** ${AUTO}/bc-misc.$(OBJEXT): bc-misc.$(OBJ
*** 3484,3499 ****
        @ cp bc-misc.$(OBJEXT) ${AUTO}
  
  @
- <<bc-misc.o (OUT from MID)>>=
- bc-misc.$(OBJEXT): bc-misc.clisp 
-       @ echo 427 making bc-misc.$(OBJEXT) from bc-misc.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-misc.clisp" :output-file 
"bc-misc.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-misc.clisp" :output-file 
"bc-misc.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<bc-misc.clisp>>=
  bc-misc.clisp: bc-misc.boot
        @ echo 428 making $@ from $<
--- 2673,2678 ----
*************** ${AUTO}/bc-solve.$(OBJEXT): bc-solve.$(O
*** 3513,3528 ****
        @ cp bc-solve.$(OBJEXT) ${AUTO}
  
  @
- <<bc-solve.o (OUT from MID)>>=
- bc-solve.$(OBJEXT): bc-solve.clisp 
-       @ echo 431 making bc-solve.$(OBJEXT) from bc-solve.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-solve.clisp" :output-file 
"bc-solve.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-solve.clisp" :output-file 
"bc-solve.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<bc-solve.clisp>>=
  bc-solve.clisp: bc-solve.boot
        @ echo 432 making $@ from $<
--- 2692,2697 ----
*************** ${AUTO}/bc-util.$(OBJEXT): bc-util.$(OBJ
*** 3542,3557 ****
        @ cp bc-util.$(OBJEXT) ${AUTO}
  
  @
- <<bc-util.o (OUT from MID)>>=
- bc-util.$(OBJEXT): bc-util.clisp 
-       @ echo 435 making bc-util.$(OBJEXT) from bc-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "bc-util.clisp" :output-file 
"bc-util.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "bc-util.clisp" :output-file 
"bc-util.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<bc-util.clisp>>=
  bc-util.clisp: bc-util.boot
        @ echo 436 making $@ from $<
--- 2711,2716 ----
*************** ${AUTO}/ht-util.$(OBJEXT): ht-util.$(OBJ
*** 3571,3586 ****
        @ cp ht-util.$(OBJEXT) ${AUTO}
  
  @
- <<ht-util.o (OUT from MID)>>=
- ht-util.$(OBJEXT): ht-util.clisp 
-       @ echo 439 making ht-util.$(OBJEXT) from ht-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ht-util.clisp" :output-file 
"ht-util.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ht-util.clisp" :output-file 
"ht-util.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<ht-util.clisp>>=
  ht-util.clisp: ht-util.boot
        @ echo 440 making $@ from $<
--- 2730,2735 ----
*************** ${AUTO}/htsetvar.$(OBJEXT): htsetvar.$(O
*** 3600,3615 ****
        @ cp htsetvar.$(OBJEXT) ${AUTO}
  
  @
- <<htsetvar.o (OUT from MID)>>=
- htsetvar.$(OBJEXT): htsetvar.clisp 
-       @ echo 443 making htsetvar.$(OBJEXT) from htsetvar.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "htsetvar.clisp" :output-file 
"htsetvar.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "htsetvar.clisp" :output-file 
"htsetvar.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<htsetvar.clisp>>=
  htsetvar.clisp: htsetvar.boot
        @ echo 444 making $@ from $<
--- 2749,2754 ----
*************** htsetvar.clisp: htsetvar.boot
*** 3623,3638 ****
  
  \subsection{record.boot}
  
- <<record.o (OUT from MID)>>=
- record.$(OBJEXT): record.clisp 
-       @ echo 446 making record.$(OBJEXT) from record.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "record.clisp" :output-file 
"record.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "record.clisp" :output-file 
"record.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<record.clisp>>=
  record.clisp: record.boot
        @ echo 447 making $@ $<
--- 2762,2767 ----
*************** ${AUTO}/ht-root.$(OBJEXT): ht-root.$(OBJ
*** 3652,3667 ****
        @ cp ht-root.$(OBJEXT) ${AUTO}
  
  @
- <<ht-root.o (OUT from MID)>>=
- ht-root.$(OBJEXT): ht-root.clisp 
-       @ echo 450 making ht-root.$(OBJEXT) from ht-root.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ht-root.clisp" :output-file 
"ht-root.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ht-root.clisp" :output-file 
"ht-root.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<ht-root.clisp>>=
  ht-root.clisp: ht-root.boot
        @ echo 451 making $@ from $<
--- 2781,2786 ----
*************** ${AUTO}/htcheck.$(OBJEXT): htcheck.$(OBJ
*** 3681,3696 ****
        @ cp htcheck.$(OBJEXT) ${AUTO}
  
  @
- <<htcheck.o (OUT from MID)>>=
- htcheck.$(OBJEXT): htcheck.clisp 
-       @ echo 454 making htcheck.$(OBJEXT) from htcheck.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "htcheck.clisp" :output-file 
"htcheck.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "htcheck.clisp" :output-file 
"htcheck.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<htcheck.clisp>>=
  htcheck.clisp: htcheck.boot
        @ echo 455 making $@ from $<
--- 2800,2805 ----
*************** ${AUTO}/xruncomp.$(OBJEXT): xruncomp.$(O
*** 3710,3725 ****
        @ cp xruncomp.$(OBJEXT) ${AUTO}
  
  @
- <<xruncomp.o (OUT from MID)>>=
- xruncomp.$(OBJEXT): xruncomp.clisp 
-       @ echo 458 making xruncomp.$(OBJEXT) from xruncomp.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "xruncomp.clisp" :output-file 
"xruncomp.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "xruncomp.clisp" :output-file 
"xruncomp.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<xruncomp.clisp>>=
  xruncomp.clisp: xruncomp.boot
        @ echo 459 making $@ from $<
--- 2819,2824 ----
*************** ${AUTO}/ax.$(OBJEXT): ax.$(OBJEXT)
*** 3739,3754 ****
        @ cp ax.$(OBJEXT) ${AUTO}
  
  @
- <<ax.o (OUT from MID)>>=
- ax.$(OBJEXT): ax.clisp 
-       @ echo 462 making ax.$(OBJEXT) from ax.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "ax.clisp" :output-file 
"ax.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "ax.clisp" :output-file 
"ax.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<ax.clisp>>=
  ax.clisp: ax.boot
        @ echo 463 making $@ $<
--- 2838,2843 ----
*************** ${AUTO}/br-con.$(OBJEXT): br-con.$(OBJEX
*** 3768,3783 ****
        @ cp br-con.$(OBJEXT) ${AUTO}
  
  @
- <<br-con.o (OUT from MID)>>=
- br-con.$(OBJEXT): br-con.clisp 
-       @ echo 466 making br-con.$(OBJEXT) from br-con.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-con.clisp" :output-file 
"br-con.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-con.clisp" :output-file 
"br-con.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-con.clisp>>=
  br-con.clisp: br-con.boot
        @ echo 467 making $@ from $<
--- 2857,2862 ----
*************** ${AUTO}/br-search.$(OBJEXT): br-search.$
*** 3797,3812 ****
        @ cp br-search.$(OBJEXT) ${AUTO}
  
  @
- <<br-search.o (OUT from MID)>>=
- br-search.$(OBJEXT): br-search.clisp 
-       @ echo 470 making br-search.$(OBJEXT) from br-search.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-search.clisp" :output-file 
"br-search.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-search.clisp" :output-file 
"br-search.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-search.clisp>>=
  br-search.clisp: br-search.boot
        @ echo 471 making $@ from $<
--- 2876,2881 ----
*************** ${AUTO}/br-op1.$(OBJEXT): br-op1.$(OBJEX
*** 3826,3841 ****
        @ cp br-op1.$(OBJEXT) ${AUTO}
  
  @
- <<br-op1.o (OUT from MID)>>=
- br-op1.$(OBJEXT): br-op1.clisp 
-       @ echo 474 making br-op1.$(OBJEXT) from br-op1.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-op1.clisp" :output-file 
"br-op1.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-op1.clisp" :output-file 
"br-op1.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-op1.clisp>>=
  br-op1.clisp: br-op1.boot
        @ echo 475 making $@ from $<
--- 2895,2900 ----
*************** ${AUTO}/br-op2.$(OBJEXT): br-op2.$(OBJEX
*** 3855,3870 ****
        @ cp br-op2.$(OBJEXT) ${AUTO}
  
  @
- <<br-op2.o (OUT from MID)>>=
- br-op2.$(OBJEXT): br-op2.clisp 
-       @ echo 478 making br-op2.$(OBJEXT) from br-op2.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-op2.clisp" :output-file 
"br-op2.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-op2.clisp" :output-file 
"br-op2.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-op2.clisp>>=
  br-op2.clisp: br-op2.boot
        @ echo 479 making $@ from $<
--- 2914,2919 ----
*************** ${AUTO}/br-data.$(OBJEXT): br-data.$(OBJ
*** 3884,3899 ****
        @ cp br-data.$(OBJEXT) ${AUTO}
  
  @
- <<br-data.o (OUT from MID)>>=
- br-data.$(OBJEXT): br-data.clisp 
-       @ echo 482 making br-data.$(OBJEXT) from br-data.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-data.clisp" :output-file 
"br-data.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-data.clisp" :output-file 
"br-data.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-data.clisp>>=
  br-data.clisp: br-data.boot
        @ echo 483 making $@ from $<
--- 2933,2938 ----
*************** ${AUTO}/br-util.$(OBJEXT): br-util.$(OBJ
*** 3913,3928 ****
        @ cp br-util.$(OBJEXT) ${AUTO}
  
  @
- <<br-util.o (OUT from MID)>>=
- br-util.$(OBJEXT): br-util.clisp 
-       @ echo 486 making br-util.$(OBJEXT) from br-util.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-util.clisp" :output-file 
"br-util.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-util.clisp" :output-file 
"br-util.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-util.clisp>>=
  br-util.clisp: br-util.boot
        @ echo 487 making $@ from $<
--- 2952,2957 ----
*************** ${AUTO}/br-saturn.$(OBJEXT): br-saturn.$
*** 3942,3957 ****
        @ cp br-saturn.$(OBJEXT) ${AUTO}
  
  @
- <<br-saturn.o (OUT from MID)>>=
- br-saturn.$(OBJEXT): br-saturn.clisp 
-       @ echo 490 making br-saturn.$(OBJEXT) from br-saturn.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-saturn.clisp" :output-file 
"br-saturn.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-saturn.clisp" :output-file 
"br-saturn.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-saturn.clisp>>=
  br-saturn.clisp: br-saturn.boot
        @ echo 491 making $@ from $<
--- 2971,2976 ----
*************** ${AUTO}/topics.$(OBJEXT): topics.$(OBJEX
*** 3971,3986 ****
        @ cp topics.$(OBJEXT) ${AUTO}
  
  @
- <<topics.o (OUT from MID)>>=
- topics.$(OBJEXT): topics.clisp 
-       @ echo 494 making topics.$(OBJEXT) from topics.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "topics.clisp" :output-file 
"topics.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "topics.clisp" :output-file 
"topics.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<topics.clisp>>=
  topics.clisp: topics.boot
        @ echo 495 making $@ from $<
--- 2990,2995 ----
*************** ${AUTO}/br-prof.$(OBJEXT): br-prof.$(OBJ
*** 4000,4015 ****
        @ cp br-prof.$(OBJEXT) ${AUTO}
  
  @
- <<br-prof.o (OUT from MID)>>=
- br-prof.$(OBJEXT): br-prof.clisp 
-       @ echo 498 making br-prof.$(OBJEXT) from br-prof.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "br-prof.clisp" :output-file 
"br-prof.$(OBJEXT)"))' |  ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "br-prof.clisp" :output-file 
"br-prof.$(OBJEXT)"))' |  ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<br-prof.clisp>>=
  br-prof.clisp: br-prof.boot
        @ echo 499 making $@ from $<
--- 3009,3014 ----
*************** ${AUTO}/showimp.$(OBJEXT): showimp.$(OBJ
*** 4035,4052 ****
  
  \subsection{hashcode.boot}
  
- files for the new compiler
- <<hashcode.o (OUT from MID)>>=
- 
- hashcode.$(OBJEXT): hashcode.clisp 
-       @ echo 583 making hashcode.$(OBJEXT) from hashcode.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "hashcode.clisp" :output-file 
"hashcode.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "hashcode.clisp" :output-file 
"hashcode.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<hashcode.clisp>>=
  hashcode.clisp: hashcode.boot
        @ echo 584 making $@ from $<
--- 3034,3039 ----
*************** hashcode.clisp: hashcode.boot
*** 4060,4075 ****
  
  \subsection{interop.boot}
  
- <<interop.o (OUT from MID)>>=
- interop.$(OBJEXT): interop.clisp
-       @ echo 586 making interop.$(OBJEXT) from interop.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "interop.clisp" :output-file 
"interop.$(OBJEXT)"))' | ${DEPSYS} ; \
-         else \
-          echo '(progn  (compile-file "interop.clisp" :output-file 
"interop.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-         fi
- 
- @
  <<interop.clisp>>=
  interop.clisp: interop.boot
        @ echo 587 making $@ from $<
--- 3047,3052 ----
*************** interop.clisp: interop.boot
*** 4083,4098 ****
  
  \subsection{xrun.boot}
  
- <<xrun.o (OUT from MID)>>=
- xrun.$(OBJEXT): xrun.clisp 
-       @ echo 589 making xrun.$(OBJEXT) from xrun.clisp
-       @ if [ -z "${NOISE}" ] ; then \
-          echo '(progn  (compile-file "xrun.clisp" :output-file 
"xrun.$(OBJEXT)"))' | ${DEPSYS} ; \
-          else \
-          echo '(progn  (compile-file "xrun.clisp" :output-file 
"xrun.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
-          fi
- 
- @
  <<xrun.clisp>>=
  xrun.clisp: xrun.boot
        @ echo 590 making $@ from $<
--- 3060,3065 ----
*************** xrun.clisp: xrun.boot
*** 4109,4120 ****
  translate files
  <<wi1.o (AUTO from MID)>>=
  ${AUTO}/wi1.$(OBJEXT): wi1.clisp 
!       @ echo 592 making ${AUTO}/wi1.$(OBJEXT) from wi1.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "wi1.clisp" :output-file 
"${AUTO}/wi1.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "wi1.clisp" :output-file 
"${AUTO}/wi1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<wi1.clisp>>=
--- 3076,3082 ----
  translate files
  <<wi1.o (AUTO from MID)>>=
  ${AUTO}/wi1.$(OBJEXT): wi1.clisp 
!       $(COMPILE_LISP)
  
  @
  <<wi1.clisp>>=
*************** wi1.clisp: wi1.boot
*** 4132,4143 ****
  
  <<wi2.o (AUTO from MID)>>=
  ${AUTO}/wi2.$(OBJEXT): wi2.clisp 
!       @ echo 595 making ${AUTO}/wi2.$(OBJEXT) from wi2.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "wi2.clisp" :output-file 
"${AUTO}/wi2.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "wi2.clisp" :output-file 
"${AUTO}/wi2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<wi2.clisp>>=
--- 3094,3100 ----
  
  <<wi2.o (AUTO from MID)>>=
  ${AUTO}/wi2.$(OBJEXT): wi2.clisp 
!       $(COMPILE_LISP)
  
  @
  <<wi2.clisp>>=
*************** wi2.clisp: wi2.boot
*** 4155,4166 ****
  
  <<pspad1.o (AUTO from MID)>>=
  ${AUTO}/pspad1.$(OBJEXT): pspad1.clisp 
!       @ echo 598 making ${AUTO}/pspad1.$(OBJEXT) from pspad1.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "pspad1.clisp" :output-file 
"${AUTO}/pspad1.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "pspad1.clisp" :output-file 
"${AUTO}/pspad1.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<pspad1.clisp>>=
--- 3112,3118 ----
  
  <<pspad1.o (AUTO from MID)>>=
  ${AUTO}/pspad1.$(OBJEXT): pspad1.clisp 
!       $(COMPILE_LISP)
  
  @
  <<pspad1.clisp>>=
*************** pspad1.clisp: pspad1.boot
*** 4178,4189 ****
  
  <<pspad2.o (AUTO from MID)>>=
  ${AUTO}/pspad2.$(OBJEXT): pspad2.clisp 
!       @ echo 601 making ${AUTO}/pspad2.$(OBJEXT) from pspad2.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "pspad2.clisp" :output-file 
"${AUTO}/pspad2.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "pspad2.clisp" :output-file 
"${AUTO}/pspad2.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<pspad2.clisp>>=
--- 3130,3136 ----
  
  <<pspad2.o (AUTO from MID)>>=
  ${AUTO}/pspad2.$(OBJEXT): pspad2.clisp 
!       $(COMPILE_LISP)
  
  @
  <<pspad2.clisp>>=
*************** pspad2.clisp: pspad2.boot
*** 4201,4212 ****
  
  <<mark.o (AUTO from MID)>>=
  ${AUTO}/mark.$(OBJEXT): mark.clisp 
!       @ echo 604 making ${AUTO}/mark.$(OBJEXT) from mark.clisp
!       @ if [ -z "${NOISE}" ] ; then \
!          echo '(progn  (compile-file "mark.clisp" :output-file 
"${AUTO}/mark.$(OBJEXT)"))' | ${DEPSYS} ; \
!         else \
!          echo '(progn  (compile-file "mark.clisp" :output-file 
"${AUTO}/mark.$(OBJEXT)"))' | ${DEPSYS} >> ${TMP}/trace ; \
!         fi
  
  @
  <<mark.clisp>>=
--- 3148,3154 ----
  
  <<mark.o (AUTO from MID)>>=
  ${AUTO}/mark.$(OBJEXT): mark.clisp 
!       $(COMPILE_LISP)
  
  @
  <<mark.clisp>>=
*************** distclean-local: clean-local
*** 4322,4413 ****
  <<databases>>
  
  <<apply.o (AUTO from OUT)>>
- <<apply.o (OUT from MID)>>
  <<apply.clisp>>
  
- <<as.o (OUT from MID)>>
  <<as.clisp>>
  
  <<ax.o (AUTO from OUT)>>
- <<ax.o (OUT from MID)>>
  <<ax.clisp>>
  
  <<bc-matrix.o (AUTO from OUT)>>
- <<bc-matrix.o (OUT from MID)>>
  <<bc-matrix.clisp>>
  
  <<bc-misc.o (AUTO from OUT)>>
- <<bc-misc.o (OUT from MID)>>
  <<bc-misc.clisp>>
  
  <<bc-solve.o (AUTO from OUT)>>
- <<bc-solve.o (OUT from MID)>>
  <<bc-solve.clisp>>
  
  <<bc-util.o (AUTO from OUT)>>
- <<bc-util.o (OUT from MID)>>
  <<bc-util.clisp>>
  
  <<bootlex.o (AUTO from OUT)>>
  
  <<br-con.o (AUTO from OUT)>>
- <<br-con.o (OUT from MID)>>
  <<br-con.clisp>>
  
  <<br-data.o (AUTO from OUT)>>
- <<br-data.o (OUT from MID)>>
  <<br-data.clisp>>
  
  <<br-op1.o (AUTO from OUT)>>
- <<br-op1.o (OUT from MID)>>
  <<br-op1.clisp>>
  
  <<br-op2.o (AUTO from OUT)>>
- <<br-op2.o (OUT from MID)>>
  <<br-op2.clisp>>
  
  <<br-prof.o (AUTO from OUT)>>
- <<br-prof.o (OUT from MID)>>
  <<br-prof.clisp>>
  
  <<br-saturn.o (AUTO from OUT)>>
- <<br-saturn.o (OUT from MID)>>
  <<br-saturn.clisp>>
  
  <<br-search.o (AUTO from OUT)>>
- <<br-search.o (OUT from MID)>>
  <<br-search.clisp>>
  
  <<br-util.o (AUTO from OUT)>>
- <<br-util.o (OUT from MID)>>
  <<br-util.clisp>>
  
- <<buildom.o (OUT from MID)>>
  <<buildom.clisp>>
  
  <<category.o (AUTO from OUT)>>
- <<category.o (OUT from MID)>>
  <<category.clisp>>
  
- <<cattable.o (OUT from MID)>>
  <<cattable.clisp>>
  
  <<c-doc.o (AUTO from OUT)>>
- <<c-doc.o (OUT from MID)>>
  <<c-doc.clisp>>
  
  <<clam.lisp (OUT from IN)>>
- <<clam.o (OUT from MID)>>
  <<clam.clisp>>
  
- <<clammed.o (OUT from MID)>>
  <<clammed.clisp>>
  
- <<compat.o (OUT from MID)>>
  <<compat.clisp>>
  
  <<compiler.o (AUTO from OUT)>>
- <<compiler.o (OUT from MID)>>
  <<compiler.clisp>>
  
  <<compress.o (OUT from MID)>>
--- 3264,3332 ----
*************** distclean-local: clean-local
*** 4415,4424 ****
  
  <<c-util.o (AUTO from OUT)>>
  <<c-util.lisp (OUT from IN)>>
- <<c-util.o (OUT from MID)>>
  <<c-util.clisp>>
  
- <<database.o (OUT from MID)>>
  <<database.clisp>>
  
  <<debugsys.lisp>>
--- 3334,3341 ----
*************** distclean-local: clean-local
*** 4426,4554 ****
  <<def.o (AUTO from OUT)>>
  
  <<define.o (AUTO from OUT)>>
- <<define.o (OUT from MID)>>
  <<define.clisp>>
  
  <<fnewmeta.o (AUTO from OUT)>>
  
- <<format.o (OUT from MID)>>
  <<format.clisp>>
  
- <<fortcall.o (OUT from MID)>>
  <<fortcall.clisp>>
  
  <<functor.o (AUTO from OUT)>>
- <<functor.o (OUT from MID)>>
  <<functor.clisp>>
  
  <<g-boot.lisp (OUT from IN)>>
- <<g-boot.o (OUT from MID)>>
  <<g-boot.clisp>>
  
- <<g-cndata.o (OUT from MID)>>
  <<g-cndata.clisp>>
  
- <<g-error.o (OUT from MID)>>
  <<g-error.clisp>>
  
- <<g-opt.o (OUT from MID)>>
  <<g-opt.clisp>>
  
- <<g-timer.o (OUT from MID)>>
  <<g-timer.clisp>>
  
  <<g-util.lisp (OUT from IN)>>
- <<g-util.o (OUT from MID)>>
  <<g-util.clisp>>
  
- <<hashcode.o (OUT from MID)>>
  <<hashcode.clisp>>
  
  <<htcheck.o (AUTO from OUT)>>
- <<htcheck.o (OUT from MID)>>
  <<htcheck.clisp>>
  
  <<ht-root.o (AUTO from OUT)>>
- <<ht-root.o (OUT from MID)>>
  <<ht-root.clisp>>
  
  <<htsetvar.o (AUTO from OUT)>>
- <<htsetvar.o (OUT from MID)>>
  <<htsetvar.clisp>>
  
  <<ht-util.o (AUTO from OUT)>>
- <<ht-util.o (OUT from MID)>>
  <<ht-util.clisp>>
  
- <<hypertex.o (OUT from MID)>>
  <<hypertex.clisp>>
  
- <<i-analy.o (OUT from MID)>>
  <<i-analy.clisp>>
  
- <<i-code.o (OUT from MID)>>
  <<i-code.clisp>>
  
- <<i-coerce.o (OUT from MID)>>
  <<i-coerce.clisp>>
  
- <<i-coerfn.o (OUT from MID)>>
  <<i-coerfn.clisp>>
  
- <<i-eval.o (OUT from MID)>>
  <<i-eval.clisp>>
  
- <<i-funsel.o (OUT from MID)>>
  <<i-funsel.clisp>>
  
- <<bookvol5.o (OUT from MID)>>
  <<bookvol5.lisp>>
  
- <<i-intern.o (OUT from MID)>>
  <<i-intern.clisp>>
  
- <<interop.o (OUT from MID)>>
  <<interop.clisp>>
  
- <<i-map.o (OUT from MID)>>
  <<i-map.clisp>>
  
  <<info.o (AUTO from OUT)>>
- <<info.o (OUT from MID)>>
  <<info.clisp>>
  
- <<i-output.o (OUT from MID)>>
  <<i-output.clisp>>
  
- <<i-resolv.o (OUT from MID)>>
  <<i-resolv.clisp>>
  
- <<i-spec1.o (OUT from MID)>>
  <<i-spec1.clisp>>
  
- <<i-spec2.o (OUT from MID)>>
  <<i-spec2.clisp>>
  
- <<i-syscmd.o (OUT from MID)>>
  <<i-syscmd.clisp>>
  
  <<iterator.o (AUTO from OUT)>>
- <<iterator.o (OUT from MID)>>
  <<iterator.clisp>>
  
- <<i-toplev.o (OUT from MID)>>
  <<i-toplev.clisp>>
  
- <<i-util.o (OUT from MID)>>
  <<i-util.clisp>>
  
- <<lisplib.o (OUT from MID)>>
  <<lisplib.clisp>>
  
  <<mark.o (AUTO from MID)>>
  <<mark.clisp>>
  
- <<match.o (OUT from MID)>>
  <<match.clisp>>
  
  <<metalex.o (AUTO from OUT)>>
--- 3343,3434 ----
*************** distclean-local: clean-local
*** 4556,4665 ****
  <<metameta.o (AUTO from OUT)>>
  
  <<modemap.o (AUTO from OUT)>>
- <<modemap.o (OUT from MID)>>
  <<modemap.clisp>>
  
- <<msgdb.o (OUT from MID)>>
  <<msgdb.clisp>>
  
  <<nag-c02.o (AUTO from OUT)>>
- <<nag-c02.o (OUT from MID)>>
  <<nag-c02.clisp>>
  
  <<nag-c05.o (AUTO from OUT)>>
- <<nag-c05.o (OUT from MID)>>
  <<nag-c05.clisp>>
  
  <<nag-c06.o (AUTO from OUT)>>
- <<nag-c06.o (OUT from MID)>>
  <<nag-c06.clisp>>
  
  <<nag-d01.o (AUTO from OUT)>>
- <<nag-d01.o (OUT from MID)>>
  <<nag-d01.clisp>>
  
  <<nag-d02.o (AUTO from OUT)>>
- <<nag-d02.o (OUT from MID)>>
  <<nag-d02.clisp>>
  
  <<nag-d03.o (AUTO from OUT)>>
- <<nag-d03.o (OUT from MID)>>
  <<nag-d03.clisp>>
  
  <<nag-e01.o (AUTO from OUT)>>
- <<nag-e01.o (OUT from MID)>>
  <<nag-e01.clisp>>
  
  <<nag-e02.o (AUTO from OUT)>>
- <<nag-e02.o (OUT from MID)>>
  <<nag-e02.clisp>>
  
  <<nag-e04.o (AUTO from OUT)>>
- <<nag-e04.o (OUT from MID)>>
  <<nag-e04.clisp>>
  
  <<nag-f01.o (AUTO from OUT)>>
- <<nag-f01.o (OUT from MID)>>
  <<nag-f01.clisp>>
  
  <<nag-f02.o (AUTO from OUT)>>
- <<nag-f02.o (OUT from MID)>>
  <<nag-f02.clisp>>
  
  <<nag-f04.o (AUTO from OUT)>>
- <<nag-f04.o (OUT from MID)>>
  <<nag-f04.clisp>>
  
  <<nag-f07.o (AUTO from OUT)>>
- <<nag-f07.o (OUT from MID)>>
  <<nag-f07.clisp>>
  
  <<nag-s.o (AUTO from OUT)>>
- <<nag-s.o (OUT from MID)>>
  <<nag-s.clisp>>
  
- <<newaux.o (OUT from MID)>>
  <<newaux.lisp (OUT from MID)>>
  <<newaux.lisp>>
  
- <<newfort.o (OUT from MID)>>
  <<newfort.clisp>>
  
  <<nruncomp.o (AUTO from OUT)>>
- <<nruncomp.o (OUT from MID)>>
  <<nruncomp.clisp>>
  
- <<nrunfast.o (OUT from MID)>>
  <<nrunfast.clisp>>
  
- <<nrungo.o (OUT from MID)>>
  <<nrungo.clisp>>
  
- <<nruntime.o (OUT from MID)>>
  <<nruntime.clisp>>
  
- <<nrunopt.o (OUT from MID)>>
  <<nrunopt.clisp>>
  
  <<nspadaux.o (AUTO from OUT)>>
  
  <<package.o (AUTO from OUT)>>
- <<package.o (OUT from MID)>>
  <<package.clisp>>
  
  <<parse.o (AUTO from OUT)>>
- <<parse.o (OUT from MID)>>
  <<parse.lisp (OUT from IN)>>
  <<parse.clisp>>
  
  <<parsing.o (AUTO from OUT)>>
  
- <<pathname.o (OUT from MID)>>
  <<pathname.clisp>>
  
  <<postpar.o (AUTO from OUT)>>
  <<postpar.lisp (OUT from IN)>>
- <<postpar.o (OUT from MID)>>
  <<postpar.clisp>>
  
  <<postprop.lisp (AUTO from OUT)>>
--- 3436,3518 ----
*************** distclean-local: clean-local
*** 4667,4673 ****
  <<preparse.o (AUTO from OUT)>>
  
  <<profile.o (AUTO from OUT)>>
- <<profile.o (OUT from MID)>>
  <<profile.clisp>>
  
  <<pspad1.o (AUTO from MID)>>
--- 3520,3525 ----
*************** distclean-local: clean-local
*** 4676,4717 ****
  <<pspad2.o (AUTO from MID)>>
  <<pspad2.clisp>>
  
- <<record.o (OUT from MID)>>
  <<record.clisp>>
  
- <<rulesets.o (OUT from MID)>>
  <<rulesets.clisp>>
  
- <<server.o (OUT from MID)>>
  <<server.clisp>>
  
- <<setvars.o (OUT from MID)>>
  <<setvars.lisp (OUT from IN)>>
  <<setvars.clisp>>
  
- <<setvart.o (OUT from MID)>>
  <<setvart.clisp>>
  
  <<showimp.o (AUTO from OUT)>>
  
- <<simpbool.o (OUT from MID)>>
  <<simpbool.clisp>>
  
- <<slam.o (OUT from MID)>>
  <<slam.clisp>>
  <<slam.lisp (OUT from IN)>>
  
- <<template.o (OUT from MID)>>
  <<template.clisp>>
  
- <<termrw.o (OUT from MID)>>
  <<termrw.clisp>>
  
  <<topics.o (AUTO from OUT)>>
- <<topics.o (OUT from MID)>>
  <<topics.clisp>>
  
- <<trace.o (OUT from MID)>>
  <<trace.clisp>>
  
  <<warm.data.stanza>>
--- 3528,3558 ----
*************** distclean-local: clean-local
*** 4722,4732 ****
  <<wi2.o (AUTO from MID)>>
  <<wi2.clisp>>
  
- <<xrun.o (OUT from MID)>>
  <<xrun.clisp>>
  
  <<xruncomp.o (AUTO from OUT)>>
- <<xruncomp.o (OUT from MID)>>
  <<xruncomp.clisp>>
  
  <<DVI from pamphlet>>
--- 3563,3571 ----
*** src/interp/cfuns.lisp.pamphlet      (revision 19359)
--- src/interp/cfuns.lisp.pamphlet      (local)
***************
*** 50,56 ****
  
  #+(and :Lucid (not :ibm/370))
  (progn
!   (system:define-foreign-function :c '|findString| :fixnum)
    (system:define-foreign-function :c '|addtopath|  :fixnum)
    (system:define-foreign-function :c '|chdir|      :fixnum)
    (system:define-foreign-function :c '|writeablep| :fixnum)
--- 50,56 ----
  
  #+(and :Lucid (not :ibm/370))
  (progn
! ;  (system:define-foreign-function :c '|findString| :fixnum)
    (system:define-foreign-function :c '|addtopath|  :fixnum)
    (system:define-foreign-function :c '|chdir|      :fixnum)
    (system:define-foreign-function :c '|writeablep| :fixnum)
***************
*** 62,68 ****
  (progn
    (defentry |directoryp| (string)        (int "directoryp"))
    (defentry |writeablep| (string)        (int "writeablep"))
!   (defentry |findString| (string string) (int "findString"))
    )
  
  #+:CCL
--- 62,68 ----
  (progn
    (defentry |directoryp| (string)        (int "directoryp"))
    (defentry |writeablep| (string)        (int "writeablep"))
! ;  (defentry |findString| (string string) (int "findString"))
    )
  
  #+:CCL
***************
*** 73,80 ****
  
  
  
! (defun |findStringInFile| (str p) 
!     (|findString| (namestring p) str) )
  
  
  (defun |getEnv| (var-name)  (system::getenv var-name))
--- 73,80 ----
  
  
  
! ; (defun |findStringInFile| (str p) 
! ;     (|findString| (namestring p) str) )
  
  
  (defun |getEnv| (var-name)  (system::getenv var-name))
*** src/interp/interp-proclaims.lisp    (revision 19359)
--- src/interp/interp-proclaims.lisp    (local)
***************
*** 2634,2640 ****
              BOOT::|htKill| BOOT::|htFunctionSetLiteral|
              BOOT::|htShowSetPage| BOOT::ADDCLOSE BOOT::|htSetLiteral|
              BOOT:|LispCompileFileQuietlyToObject|
!             BOOT::|findStringInFile| BOOT::|ppPair|
              BOOT::|getMinimalVarMode| BOOT::|checkAddSpaceSegments|
              BOOT::|checkAddIndented| BOOT::|alistSize,count|
              BOOT::|dbConformGen1| BOOT::|pickitForm|
--- 2634,2641 ----
              BOOT::|htKill| BOOT::|htFunctionSetLiteral|
              BOOT::|htShowSetPage| BOOT::ADDCLOSE BOOT::|htSetLiteral|
              BOOT:|LispCompileFileQuietlyToObject|
!             ; BOOT::|findStringInFile| 
!           BOOT::|ppPair|
              BOOT::|getMinimalVarMode| BOOT::|checkAddSpaceSegments|
              BOOT::|checkAddIndented| BOOT::|alistSize,count|
              BOOT::|dbConformGen1| BOOT::|pickitForm|
***************
*** 3388,3391 ****
  (PROCLAIM
      '(FTYPE (FUNCTION NIL (VALUES T T)) BOOT::MAKE-CLOSEDFN-NAME
              BOOT::|genVariable| BOOT::|genSomeVariable|
!             BOOT::|genDomainVar| BOOT:GENVAR)) 
\ No newline at end of file
--- 3389,3392 ----
  (PROCLAIM
      '(FTYPE (FUNCTION NIL (VALUES T T)) BOOT::MAKE-CLOSEDFN-NAME
              BOOT::|genVariable| BOOT::|genSomeVariable|
!             BOOT::|genDomainVar| BOOT:GENVAR)) 
*** src/interp/sys-pkg.lisp.pamphlet    (revision 19359)
--- src/interp/sys-pkg.lisp.pamphlet    (local)
*************** idioms from prior ports (like [[rdefiost
*** 58,78 ****
  We plan to move the content of [[VMLISP]] to [[BOOT]].
  
  
- \subsection{The [[BOOTTRAN]] package}
- 
- This is the old Boot to Lisp translator package.
- <<*>>=
- (make-package "BOOTTRAN")
- (in-package "BOOTTRAN")
- (lisp::use-package '("LISP"))
- 
- @
- 
- Note that the directory \File{src/boot} defines similar package
- for ``new Boot'' (or Shoe).  Eventually, the old Boot to Lisp 
- translator will disappear so that the [[BOOTTRAN]] package will 
- not be created here anymore.
- 
  
  \subsection{The [[BOOT]] package}
  
--- 58,63 ----
*** src/interp/util.lisp.pamphlet       (revision 19359)
--- src/interp/util.lisp.pamphlet       (local)
*************** because of {\bf *print-level*} or {\bf *
*** 945,956 ****
  (in-package "BOOTTRAN") 
  
  #+:oldboot
! (defun boottran::boottocl (file) ;; translates a single boot file
  #+:CCL
    (setq *package* (find-package "BOOT"))
  #+:AKCL
    (in-package "BOOT")
!   (let (*print-level* *print-length* (fn (pathname-name file)))
      (declare (special *print-level* *print-length*))
      (boot::boot
        file
--- 945,959 ----
  (in-package "BOOTTRAN") 
  
  #+:oldboot
! (defun boottocl (file) ;; translates a single boot file
  #+:CCL
    (setq *package* (find-package "BOOT"))
  #+:AKCL
    (in-package "BOOT")
!   (let (*print-level* 
!       *print-length* 
!       (fn (pathname-name file))
!       (*print-pretty* t))
      (declare (special *print-level* *print-length*))
      (boot::boot
        file
*** src/lisp/ChangeLog.build-improvements       (revision 19359)
--- src/lisp/ChangeLog.build-improvements       (local)
***************
*** 1,3 ****
--- 1,11 ----
+ 2007-03-26  Gabriel Dos Reis  <address@hidden>
+ 
+       * Makefile.pamphlet ($(OUT)/lisp$(EXEEXT)): Dont' depend on
+       $(AXIOM_LISP).  Load ../boot/initial-env.lisp before saving to
+       disk. Remove obsolete GCL build description.
+       (mostlyclean-local): Remove saved Lisp image.
+       * Makefile.in: Regenerate.
+ 
  2007-03-04  Gabriel Dos Reis  <address@hidden>
  
        * Makefile.pamphlet ($(OUT)/lisp$(EXEEXT)): Conditionally depend
*** src/lisp/Makefile.in        (revision 19359)
--- src/lisp/Makefile.in        (local)
*************** all: all-ax all-lisp
*** 15,21 ****
  
  all-ax all-lisp: $(OUT)/lisp$(EXEEXT)
  
! ## Create a fresh image for building Boot
  ## These objects files are the C runtime support
  ## and must be compiled into the Lisp image,
  ## as they must be present in the final interpreter
--- 15,21 ----
  
  all-ax all-lisp: $(OUT)/lisp$(EXEEXT)
  
! ## Create a fresh image for building interpsys and AXIOMsys
  ## These objects files are the C runtime support
  ## and must be compiled into the Lisp image,
  ## as they must be present in the final interpreter
*************** lisp_c_objects = \
*** 25,37 ****
                $(build_libdir)/cfuns-c.o \
                $(build_libdir)/sockio-c.o
  
- ifeq ($(strip $(axiom_include_gcl)),yes)
- $(OUT)/lisp$(EXEEXT): $(AXIOM_LISP)
- else
  $(OUT)/lisp$(EXEEXT):
- endif
        @axiom_gcl_rsym_hack@
!       echo '(compiler::link nil "lisp" ' \
                ' (format nil "(progn (let ((*load-path* (cons ~S 
*load-path*))'\
                                          ' (si::*load-types* ~S))' \
                                         ' (compiler::emit-fn t))' \
--- 25,33 ----
                $(build_libdir)/cfuns-c.o \
                $(build_libdir)/sockio-c.o
  
  $(OUT)/lisp$(EXEEXT):
        @axiom_gcl_rsym_hack@
!       echo '(compiler::link (quote ("../boot/initial-env.lisp")) "lisp" ' \
                ' (format nil "(progn (let ((*load-path* (cons ~S 
*load-path*))'\
                                          ' (si::*load-types* ~S))' \
                                         ' (compiler::emit-fn t))' \
*************** endif
*** 44,55 ****
        $(INSTALL_PROGRAM) lisp$(EXEEXT) $(OUT)
  
  
- # Build GCL takes quite a while, so we don't remove the
- # diretcory in mostlyclean.  Rather, we do that in clean.
  mostlyclean-local:
  
  clean-local: mostlyclean
-       -rm -f $(OUT)/lisp$(EXEEXT)
  
  distclean-local: clean-local
        -rm -f Makefile
--- 40,49 ----
        $(INSTALL_PROGRAM) lisp$(EXEEXT) $(OUT)
  
  
  mostlyclean-local:
+       -rm -f $(OUT)/lisp$(EXEEXT)
  
  clean-local: mostlyclean
  
  distclean-local: clean-local
        -rm -f Makefile
*** src/lisp/Makefile.pamphlet  (revision 19359)
--- src/lisp/Makefile.pamphlet  (local)
***************
*** 2,8 ****
  \documentclass{article}
  \usepackage{axiom}
  
! \title{\File{src/lisp/Makefile}}
  \author{The Axiom Team}
  
  \begin{document}
--- 2,8 ----
  \documentclass{article}
  \usepackage{axiom}
  
! \title{\File{src/lisp/Makefile} Pamphlet}
  \author{The Axiom Team}
  
  \begin{document}
***************
*** 18,67 ****
  \section{The Makefile}
  
  The purpose of this Makefile is to create a fresh Lisp image, [[$(OUT)/lisp]],
! for use in make [[boot]].  To that end, it augments a existing Lisp
! image, at the moment \Tool{GCL}, with some specific C-routines.
! 
! If \Tool{GCL} is not existing in the build environment, we build one and
! install it a separate directory and carry on the build process has if it had 
! existed.
! 
! \section{Configure and build \Tool{GCL}}
! We enable several features of \Tool{GCL}.
! The [[--enable-readline]] uses GNU readline for the prompts. It has been
! removed and replaced with clef which is Axiom's version of readline.
! The [[--enable-maxpage]] is set to allow the image to grow 4 times
! what it would by default.
! The [[--enable-vssize]] allows virtual stack to grow by twice the normal size.
! The [[--enable-statsysbfd]] uses a static system bfd library for loading and
! relocating object files.
! 
! We would like to have the following done for all \Tool{GCL} (either built 
! from Axiom sources or system-installed).
! Finally we load some routines for performance reasons. [[lsp/sys-proclaim]]
! contains common lisp proclaim statements for the various \Tool{GCL} lisp 
! routines.
! [[cmpnew/gcl_collectfn]] contains modifications to the common lisp compiler
! to collect compile-time type information which will be written to [[.fn]]
! files as common lisp structs. These [[.fn]] files can be loaded and turned
! into common lisp proclaim statements which the compiler can use to generate
! faster code, mostly fast-path function calls. The call to 
[[compiler::emit-fn]]
! enables the [[.fn]] file generation whenever compile-file is called. We
! default this code into the image so it is always avaiable.
! 
! \begin{verbatim}
!       echo '(progn (load "cmpnew/gcl_collectfn.lsp")' \
!                  ' (load "lsp/sys-proclaim.lisp")' \
!                  ' (compiler::emit-fn t)' \
!                    ' (system::save-system "${OUT}/lisp"))' \
!              | $(AXIOM_LISP))
! \end{verbatim}
  
  \section{The Makefile}
  
! \subsection{\Tool{GCL} already installed or built}
! 
! <<build lisp for boot>>=
! ## Create a fresh image for building Boot
  ## These objects files are the C runtime support
  ## and must be compiled into the Lisp image,
  ## as they must be present in the final interpreter
--- 18,31 ----
  \section{The Makefile}
  
  The purpose of this Makefile is to create a fresh Lisp image, [[$(OUT)/lisp]],
! for use to make \Tool{interpsys} and \Tool{AXIOMsys}.  To that end, 
! it augments an existing Lisp image, at the moment \Tool{GCL}, with 
! some specific C-routines. 
  
  \section{The Makefile}
  
! <<build augmented lisp>>=
! ## Create a fresh image for building interpsys and AXIOMsys
  ## These objects files are the C runtime support
  ## and must be compiled into the Lisp image,
  ## as they must be present in the final interpreter
*************** lisp_c_objects = \
*** 71,83 ****
                $(build_libdir)/cfuns-c.o \
                $(build_libdir)/sockio-c.o
  
- ifeq ($(strip $(axiom_include_gcl)),yes)
- $(OUT)/lisp$(EXEEXT): $(AXIOM_LISP)
- else
  $(OUT)/lisp$(EXEEXT):
- endif
        @axiom_gcl_rsym_hack@
!       echo '(compiler::link nil "lisp" ' \
                ' (format nil "(progn (let ((*load-path* (cons ~S 
*load-path*))'\
                                          ' (si::*load-types* ~S))' \
                                         ' (compiler::emit-fn t))' \
--- 35,43 ----
                $(build_libdir)/cfuns-c.o \
                $(build_libdir)/sockio-c.o
  
  $(OUT)/lisp$(EXEEXT):
        @axiom_gcl_rsym_hack@
!       echo '(compiler::link (quote ("../boot/initial-env.lisp")) "lisp" ' \
                ' (format nil "(progn (let ((*load-path* (cons ~S 
*load-path*))'\
                                          ' (si::*load-types* ~S))' \
                                         ' (compiler::emit-fn t))' \
*************** all: all-ax all-lisp
*** 109,122 ****
  
  all-ax all-lisp: $(OUT)/lisp$(EXEEXT)
  
! <<build lisp for boot>>
  
- # Build GCL takes quite a while, so we don't remove the
- # diretcory in mostlyclean.  Rather, we do that in clean.
  mostlyclean-local:
  
  clean-local: mostlyclean
-       -rm -f $(OUT)/lisp$(EXEEXT)
  
  distclean-local: clean-local
        -rm -f Makefile
--- 69,80 ----
  
  all-ax all-lisp: $(OUT)/lisp$(EXEEXT)
  
! <<build augmented lisp>>
  
  mostlyclean-local:
+       -rm -f $(OUT)/lisp$(EXEEXT)
  
  clean-local: mostlyclean
  
  distclean-local: clean-local
        -rm -f Makefile
*** src/scripts/ChangeLog.build-improvements    (revision 19359)
--- src/scripts/ChangeLog.build-improvements    (local)
***************
*** 1,3 ****
--- 1,7 ----
+ 2007-03-26  Gabriel Dos Reis  <address@hidden>
+ 
+       * document.in (load_lisp_and_save_image): Don't use quiet mode.
+ 
  2007-03-24  Gabriel Dos Reis  <address@hidden>
  
        * document.in (lisp_flavor): Don't print debug information.
*** src/scripts/document.in     (revision 19359)
--- src/scripts/document.in     (local)
*************** compile_lisp_file() {
*** 113,119 ****
  load_lisp_and_save_image() {
      case $lisp_flavor in
        gcl|sbcl|clisp)
!            $command $quiet $eval_flags "(load \"$1\")" \
               $eval_flags "(boottran::save-core \"$output\")"
           ;;
        *)
--- 113,123 ----
  load_lisp_and_save_image() {
      case $lisp_flavor in
        gcl|sbcl|clisp)
!            ## Ideally we would like the loading to be quiet.
!            ## However, the GCL saved image would remain a batch-only
!            ## image.  Consequently, we don't supply the $quiet flags
!            ## when loading-and-saving.
!            $command $eval_flags "(load \"$1\")" \
               $eval_flags "(boottran::save-core \"$output\")"
           ;;
        *)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]