From 9995c4454f37aa63690a691b0be2b569d9744839 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Sun, 19 Aug 2012 21:32:25 +0000 Subject: * 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). --- ChangeLog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index fa41a7a3..6ef2fb0e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2012-08-19 Gabriel Dos Reis + + * 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 * Makefile.in: Regenerate. -- cgit v1.2.3