aboutsummaryrefslogtreecommitdiff
path: root/configure.ac.pamphlet
diff options
context:
space:
mode:
Diffstat (limited to 'configure.ac.pamphlet')
-rw-r--r--configure.ac.pamphlet23
1 files changed, 14 insertions, 9 deletions
diff --git a/configure.ac.pamphlet b/configure.ac.pamphlet
index 6171bd23..a42b22ad 100644
--- a/configure.ac.pamphlet
+++ b/configure.ac.pamphlet
@@ -985,19 +985,24 @@ we compute a translation table for supported Lisp systems. This table
is used by the Boot translator for generating codes for import of
native routines.
<<nativeTypeTable>>=
-void_type='void'
-char_type='char'
-int_type='int'
-float_type='float'
-double_type='double'
-string_type='string'
-pointer_type='object'
case $axiom_lisp_flavor in
gcl)
+ void_type='void'
+ char_type='char'
+ int_type='int'
+ float_type='float'
+ double_type='double'
+ string_type='string'
+ pointer_type='object'
;;
sbcl)
- string_type='c-string'
- pointer_type='system-area-pointer'
+ void_type='sb-alien:void'
+ char_type='sb-alien:char'
+ int_type='sb-alien:int'
+ float_type='sb-alien:float'
+ double_type='sb-alien:double'
+ string_type='sb-alien:c-string'
+ pointer_type='sb-alien:system-area-pointer'
;;
clisp)
void_type='nil'