Age | Commit message (Collapse) | Author | Files | Lines |
|
* Makefile.pamphlet (${DEPSYS}): Depend on it
(parsing.$(FASLEXT)): Likewise.
(bookvol5.$(FASLEXT)): Likewise.
(nocompil.$(FASLEXT)): Likewise.
(bootfuns.$(FASLEXT)): Likewise.
(boot-pkg.$(FASLEXT)): New rule.
(boot-pkg.lisp): New rule; work around GCL+VPATH voodoo.
(VPATH): Clear.
* Makefile.in: Regenerate.
* bootfuns.lisp.pamphlet: Don't define package "BOOT" here.
Import "boot-pkg".
(|printLoadMessages|): Move to setvart.boot.pamphlet.
Move special functions to boot-pkg.lisp.
Move get-current-directory to daase.lisp.pamphlet.
* setvart.boot.pamphlet (printLoadMessages): Move from
bootfuns.lisp.pamphlet. Write as Boot code.
* daase.lisp.pamphlet (get-current-directory): Move from
bootfuns.lisp.pamphlet
|
|
with Lisp comments.
|
|
(|initializeSetVariables|): Likewise.
(|updateSourceFiles|): Likewise.
(|bootUnionPrint|): Likewise.
(|break|): Likewise.
(|breaklet|): Likewise.
(BUMPCOMPERRORCOUNT): Likewise.
|
|
|
|
* spad.lisp.pamphlet (BOOT-LEXPR): Remove.
(NBOOT-LEXPR): Likewise.
(New-LEXPR): Likewise.
(New-LEXPR1): Likewise.
(New-LEXPR-Interactive): Likewise.
(|getTranslation|): Likewise.
(|New-LEXPR|): Likewise.
(|boot2Lisp|): Likewise.
(|boot2LispError|): Likewise.
(|New,ENTRY|): Likewise.
(new): Likewise.
(newpo): Likewise.
(|New,ENTRY,SYS|): Likewise.
(|New,ENTRY1|): Likewise.
(/cx): Likewise.
(/foobar): Likewise.
(|/cxd|): Likewise.
(|/rx|): Likewise.
(|/ry|): Likewise.
(|/tb|): Likewise.
(|$lisp2lispRenameAssoc|): Likewise..
(|$spadOpList|): Likewise.
(SPAD-MDTR-1): Likewise.
(SPAD-MDTR-2): Likewise.
(foobar): Likewise.
* metalex.lisp.pamphlet (in-meta): Remove.
(newrule): Likewise.
(meta): Likrwise.
* spad.lisp.pamphlet (/TRANSMETA): Remove.
(/TRANSBOOT): Likewise.
(/TRANSNBOOT): Likewise.
* debug.lisp.pamphlet (META): Don't set property.
* Makefile.pamphlet (depsys_lisp_compiled_sources): Don't include
metameta.lisp
(OPOBJS): Likewise.
(depsys_lisp_sources): Likewise.
(depsys_objects): Likewise.
(${DEPSYS}): Don't depend on it. Don't load it.
(${AUTO}/metameta.$(FASLEXT)): Remove.
* metameta.lisp.pamphlet: Remove.
|
|
(setMsgCatlessAttr): Quote catless.
(posPointers): Fix thinko.
|
|
(import-module): Simplify.
|
|
setCurrentPackage to reset current package.
(BO): Likewise.
(bStreamPackageNull): Likewise.
Update cached Lisp translation.
|
|
nodes. Update cached Lisp translation.
* parser.boot.pamphlet (bpSimpleDefinitionTail): Build a
ConstantDefinition Ast. Update cached Lisp translation.
* ast.boot.pamphlet (ConstantDefinition): A separate Ast node
for constant definitions.
(bfCompDef): Don't compile ConstantDefinition here.
Update cached Lisp translation.
|
|
(GCL_LTLD): Likewise.
(COBJEXT): Likewise.
(CORE): Likewise.
($(OUT)/lisp$(EXEEXT)): Tidy.
* Makefile.in: Regenerate.
|
|
* parsing.lisp.pamphlet: Import "bootfuns".
* util.lisp.pamphlet: Import "vmlisp" and "parsing".
* bootfuns.lisp.pamphlet: Add GCL-specific bug workaround.
* Makefile.pamphlet (${DEPSYS}): Load "parsing" before "util".
(util.$(FASLEXT)): Has parsing.$(FASLEXT) as prerequisite.
(parsing.$(FASLEXT)): New rule.
* Makefile.in: Regenerate.
|
|
with appropriate values.
(LEXVGREATERP): Likewise.
|
|
|
|
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (all-lisp): Don't make $(axiom_build_bindir)
here. Pass target tp $(MAKE).
(all-boot): Likewise.
(all-lib): Don't make $(OUT) here. Pass target to $(MAKE).
* Makefile.in: Regenerate.
src/boot/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet (BOOTSYS_FOR_TARGET): Remove.
(stamp): Update prerequisite.
($(axiom_build_bindir)/bootsys$(EXEEXT)): Rename from
$(BOOTSYS_FOR_TARGET).
(%/.started): Rename from mk-statge0-dir. Tidy.
(stage0/%.clisp): Update prerequisite.
(%/initial-env.$(FASLEXT)): Likewise.
(mk-stage1-dir): Remove.
(mk-stage2-dir): Likewise.
(mostlyclean-local): Update.
* Makefile.in: Regenerate.
src/lib/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet ($(axiom_target_libdir)/libspad.la): Remove
prerequisite mk-target-libdir.
(mk-target-libdir): Remove.
* Makefile.in: Regenerate.
src/lisp/
2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu>
* Makefile.pamphlet ($(OUT)/lisp$(EXEEXT)): Create $(OUT)
directory before installing lisp executable.
* Makefile.in: Regenerate.
|
|
Common Lisps.
(QUOTIENT): Define unconditionaly. Remove
reference to Lisp package.
(rplacstr): Remove CCL-dependent code. Remove reference to Lisp
package.
(EBCDIC): Use code-char, not int-char.
|
|
toplevel directory gcl.
* configure.ac: Regenerate.
* configure: Likewise.
|
|
|
|
are present when no executable is available.
* configure.ac.: Regenerate.
* configure: Likewise.
* config/var-def.mk (axiom_build_nowebdir): Resurect.
* Makefile.pamphlet (<<noweb>>): Resurect.
(clean-local): Remove noweb build dir too.
* Makefile.in: Regenerate.
|
|
* configure.in: Regenerate.
|
|
|
|
|
|
|
|
copy gloss.text. Don't copy topics.data twice.
* Makefile.in: Regenerate.
|
|
|