diff options
Diffstat (limited to 'src/interp')
-rw-r--r-- | src/interp/Makefile.in | 2 | ||||
-rw-r--r-- | src/interp/Makefile.pamphlet | 2 | ||||
-rw-r--r-- | src/interp/boot-pkg.lisp | 3 | ||||
-rw-r--r-- | src/interp/sys-os.boot | 4 |
4 files changed, 6 insertions, 5 deletions
diff --git a/src/interp/Makefile.in b/src/interp/Makefile.in index 3506cefa..ba30803f 100644 --- a/src/interp/Makefile.in +++ b/src/interp/Makefile.in @@ -180,7 +180,7 @@ all-axiomsys: all-interpsys $(MAKE) $(AXIOMSYS) mostlyclean-local: - @rm -f *.fn *.data *.$(FASLEXT) *.lib + @rm -f *.fn *.data *.$(FASLEXT) *.lib *.$(OBJEXT) clean-local: mostlyclean-local @rm -f *.clisp *.lsp diff --git a/src/interp/Makefile.pamphlet b/src/interp/Makefile.pamphlet index 7771cc63..f7aa8afe 100644 --- a/src/interp/Makefile.pamphlet +++ b/src/interp/Makefile.pamphlet @@ -540,7 +540,7 @@ all-axiomsys: all-interpsys $(MAKE) $(AXIOMSYS) mostlyclean-local: - @rm -f *.fn *.data *.$(FASLEXT) *.lib + @rm -f *.fn *.data *.$(FASLEXT) *.lib *.$(OBJEXT) clean-local: mostlyclean-local @rm -f *.clisp *.lsp diff --git a/src/interp/boot-pkg.lisp b/src/interp/boot-pkg.lisp index 134f0f73..0cf0aa1b 100644 --- a/src/interp/boot-pkg.lisp +++ b/src/interp/boot-pkg.lisp @@ -52,6 +52,9 @@ #-:common-lisp (compile load eval) (defun define-function (f v) (setf (symbol-function f) v))) + +;; The Boot system is certainly completed by now. +(pushnew :open-axiom-boot-complete *features*) ;; Below are some missing functions. There here for lack of better diff --git a/src/interp/sys-os.boot b/src/interp/sys-os.boot index 34836d16..ab729a5c 100644 --- a/src/interp/sys-os.boot +++ b/src/interp/sys-os.boot @@ -38,14 +38,12 @@ -- supporting C runtime libopen-axiom-core. -- -module sys_-os import types import cfuns namespace BOOT +module sys_-os -)if not %hasFeature KEYWORD::GCL loadSystemRuntimeCore() -)endif ++ change current working directory. import changeDirectory for |