diff options
author | dos-reis <gdr@axiomatics.org> | 2012-08-19 21:32:25 +0000 |
---|---|---|
committer | dos-reis <gdr@axiomatics.org> | 2012-08-19 21:32:25 +0000 |
commit | 9995c4454f37aa63690a691b0be2b569d9744839 (patch) | |
tree | 2679dafbdd115978f863e980709d8b5c88e33976 /ChangeLog | |
parent | d712344b13ea67bc11b4f679abde3e41d8024095 (diff) | |
download | open-axiom-9995c4454f37aa63690a691b0be2b569d9744839.tar.gz |
* configure.ac: Define Automake conditional OA_DELAYED_FFI.
* config/open-axiom.m4 (OPENAXIOM_CHECK_DELAYED_FFI): New.
(OPENAXIOM_HOST_COMPILERS): Call it.
src/
* lisp/core.lisp.in (primitiveLoad): New. Export.
($delayedFFI): Likewise.
* lisp/Makefile.in (oa_delay_ffi): New.
(edit): Update.
* interp/sys-utility.boot: import sys-constants instead of sys-os.
* interp/sys-driver.boot (%sysInit): Do not loadSystemRuntimeCore.
(loadDelayedFFI): New.
(executeSpadScript): Call it.
(compileSpadLibrary): Likewise.
(buildInitdbHandler): Likewise.
(systemMain): Likewise.
* interp/util.lisp (BUILD-INTERPSYS): Likewise.
* interp/Makefile.in (oa_target_moddir): New.
(OA_FFI_MOD): Likewise.
(OA_FFI_OBJ): Define conditionally.
(OBJS): Use it.
($(oa_target_delayed)): New rule.
(oa_target_delayed): New.
(oa_target_ffi): Define conditionally.
(${SAVESYS}): Require it.
(${AXIOMSYS}): Likewise.
(sys-utility.$(FASLEXT)): Now require sys-constants.$(FASLEXT).
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,9 @@ +2012-08-19 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * configure.ac: Define Automake conditional OA_DELAYED_FFI. + * config/open-axiom.m4 (OPENAXIOM_CHECK_DELAYED_FFI): New. + (OPENAXIOM_HOST_COMPILERS): Call it. + 2012-05-19 Gabriel Dos Reis <gdr@cs.tamu.edu> * Makefile.in: Regenerate. |