From 3f8f61e055c818711c6a6136b89b6e9fedda8c3c Mon Sep 17 00:00:00 2001 From: dos-reis Date: Mon, 8 Feb 2010 01:08:42 +0000 Subject: Add support for CLozure CL. * lisp/core.lisp.in: Add support for Clozure CL. (main): Remove as unused. * driver/utils.h (openaxiom_runtime): Add openaxiom_clozure_runtime. * boot/translator.boot (loadNativeModule): Handle Clozure CL. * boot/ast.boot (nativeType): Handle Clozure's FFI types. (nativeReturnType): Likewise. (coerceToNativeType): Likewise. (genCLOZUREnativeTranslation): New. (genImportDeclaration): Use it. * interp/vmlisp.lisp (SINTP): Remove duplicate definition. (SMINTP): Likewise. (ZERO?): Likewise. (GCMSG): Reorganize definition. (BPINAME): Likewise. --- src/ChangeLog | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'src/ChangeLog') diff --git a/src/ChangeLog b/src/ChangeLog index 65af692f..0c6ab682 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,21 @@ +2010-02-07 Gabriel Dos Reis + + Add support for CLozure CL. + * lisp/core.lisp.in: Add support for Clozure CL. + (main): Remove as unused. + * driver/utils.h (openaxiom_runtime): Add openaxiom_clozure_runtime. + * boot/translator.boot (loadNativeModule): Handle Clozure CL. + * boot/ast.boot (nativeType): Handle Clozure's FFI types. + (nativeReturnType): Likewise. + (coerceToNativeType): Likewise. + (genCLOZUREnativeTranslation): New. + (genImportDeclaration): Use it. + * interp/vmlisp.lisp (SINTP): Remove duplicate definition. + (SMINTP): Likewise. + (ZERO?): Likewise. + (GCMSG): Reorganize definition. + (BPINAME): Likewise. + 2010-02-07 Gabriel Dos Reis * interp/daase.lisp: Remove conditionals on :CCL. -- cgit v1.2.3