From f0dc480a4aa1532caef8f2793e94bf51154fddd1 Mon Sep 17 00:00:00 2001 From: dos-reis Date: Wed, 26 Oct 2011 02:10:59 +0000 Subject: Restore Clozure CL-based build. CCL's FFI interface changed at some point in time. * lisp/core.lisp.in (AxiomCore) [CCL]: Import and export FFI-related symbols. --- src/lisp/core.lisp.in | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/lisp') diff --git a/src/lisp/core.lisp.in b/src/lisp/core.lisp.in index a7f244d8..adcf7233 100644 --- a/src/lisp/core.lisp.in +++ b/src/lisp/core.lisp.in @@ -58,6 +58,13 @@ ;; Clozure CL sequesters most of its useful extensions, in particular ;; threads, in the CCL package. ;; #+:clozure (:use "CCL") + #+:clozure (:import-from "CCL" + external-call %get-cstring + with-pointer-to-ivector with-cstrs) + #+:clozure (:export "CCL" + external-call %get-cstring + with-pointer-to-ivector with-cstrs) + (:export "%Thing" "%Void" "%Boolean" -- cgit v1.2.3