diff options
author | Gabriel Dos Reis <gdr@axiomatics.org> | 2016-12-29 02:13:58 -0800 |
---|---|---|
committer | Gabriel Dos Reis <gdr@axiomatics.org> | 2016-12-29 02:13:58 -0800 |
commit | 2bd3cc876cc90b8e28e0e8d88a5982f69729f867 (patch) | |
tree | 89fb25441b1c7868411aeeb169bc3b34eec6a31a /src/ChangeLog | |
parent | a8a3b2cdf66d274c831ad6229e6123e9cd68e07d (diff) | |
download | open-axiom-2bd3cc876cc90b8e28e0e8d88a5982f69729f867.tar.gz |
Add Boot support for native load unit specification in foreign
function import.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r-- | src/ChangeLog | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 85638c7f..ab2df6a9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,17 @@ +2016-12-29 Gabriel Dos Reis <gdr@axiomatics.org> + + * lisp/core.lisp.in ($NativeModulePrefix): Define and export. + * boot/ast.boot (%Ast): Ad %LoadUnit alternative. + (genImportDeclaration): Take a third parameter. Update caller. + * boot/parser.boot (bpProvenance): New. + (bpImport): Use it to parse load unit specification. + * boot/translator.boot ($foreignLoadUnits): New. + (translateToplevel): Update. + (loadNativeModule): Tidy. + (loadSystemRuntimeCore): Likewise. + * lib/Makefile.in: Tidy reference to shared library pathname. + * lisp/Makefile.in (edit): Translate oa_shrlib_prefix. + 2016-12-26 Gabriel Dos Reis <gdr@axiomatics.org> * interp/i-output.boot (appChar): Don't modify string parameter. |