diff options
author | dos-reis <gdr@axiomatics.org> | 2008-05-15 17:37:50 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2008-05-15 17:37:50 +0000 |
commit | 5d9bba2fab5a65886fc22464aa23f270532d44ba (patch) | |
tree | 9f369605930179b1d28e242b3d5fe7877fdc2ec1 /src/algebra | |
parent | a0ca9827e820145f17a053081c4f3ece06de87d1 (diff) | |
download | open-axiom-5d9bba2fab5a65886fc22464aa23f270532d44ba.tar.gz |
* interp/lisplib.boot (leaveIfErrors): New.
(compDefineLisplib): Use it.
(finalizeLisplib): Likewise.
* algebra/Makefile.pamphlet (%.NRLIB/code.$(FASLEXT)): Invoke the
compiler directly.
(SPADPRSR.NRLIB/code.$(FASLEXT)): Likewise.
(PARSER.NRLIB/code.$(FASLEXT)): Likewise.
* interp/compiler.boot (compSetq1): Fix thinko.
* interp/define.boot (hasSigInTargetCategory): Give a clue to the
pretty printer.
* interp/sys-utility.boot ($ERASE): Remove declaration.
Diffstat (limited to 'src/algebra')
-rw-r--r-- | src/algebra/Makefile.in | 6 | ||||
-rw-r--r-- | src/algebra/Makefile.pamphlet | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/algebra/Makefile.in b/src/algebra/Makefile.in index b39027df..59ca6433 100644 --- a/src/algebra/Makefile.in +++ b/src/algebra/Makefile.in @@ -859,7 +859,7 @@ ${OUT}/%.$(FASLEXT): %.NRLIB/code.$(FASLEXT) .PRECIOUS: %.NRLIB/code.$(FASLEXT) %.NRLIB/code.$(FASLEXT): %.spad @ rm -rf $*.NRLIB - echo ")co $*.spad" | ${INTERPSYS} --strap=strap + ${INTERPSYS} --strap=strap --compile $< # Compile bootstrap file to machine object code, and the result # immediately available for AXIOMsys consumption. strap/%.$(FASLEXT): %.lsp @@ -900,11 +900,11 @@ $(axiom_build_texdir)/diagrams.tex: $(axiom_src_docdir)/diagrams.tex SPADPRSR.NRLIB/code.$(FASLEXT): spad-parser.spad @ rm -rf SPADPRSR.NRLIB - echo ")co $(srcdir)/spad-parser.spad" | ${INTERPSYS} + ${INTERPSYS} --compile $< PARSER.NRLIB/code.$(FASLEXT): script-parser.spad @ rm -rf PARSER.NRLIB - echo ")co $(srcdir)/script-parser.spad" | ${INTERPSYS} + ${INTERPSYS} --compile $< diff --git a/src/algebra/Makefile.pamphlet b/src/algebra/Makefile.pamphlet index 2a69bec4..28596791 100644 --- a/src/algebra/Makefile.pamphlet +++ b/src/algebra/Makefile.pamphlet @@ -1794,7 +1794,7 @@ ${OUT}/%.$(FASLEXT): %.NRLIB/code.$(FASLEXT) .PRECIOUS: %.NRLIB/code.$(FASLEXT) %.NRLIB/code.$(FASLEXT): %.spad @ rm -rf $*.NRLIB - echo ")co $*.spad" | ${INTERPSYS} --strap=strap + ${INTERPSYS} --strap=strap --compile $< @ <<genericBOOTSTRAPfiles>>= @@ -1851,11 +1851,11 @@ $(axiom_build_texdir)/diagrams.tex: $(axiom_src_docdir)/diagrams.tex SPADPRSR.NRLIB/code.$(FASLEXT): spad-parser.spad @ rm -rf SPADPRSR.NRLIB - echo ")co $(srcdir)/spad-parser.spad" | ${INTERPSYS} + ${INTERPSYS} --compile $< PARSER.NRLIB/code.$(FASLEXT): script-parser.spad @ rm -rf PARSER.NRLIB - echo ")co $(srcdir)/script-parser.spad" | ${INTERPSYS} + ${INTERPSYS} --compile $< @ <<diagrams.tex (OUT from IN)>>= |