aboutsummaryrefslogtreecommitdiff
path: root/configure.ac.pamphlet
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-04-29 15:25:28 +0000
committerdos-reis <gdr@axiomatics.org>2008-04-29 15:25:28 +0000
commit7e465ce1b99903491c6132466808c9fa51ae500e (patch)
tree5f97fdd88cbada50122e5ef86c99d73157da8337 /configure.ac.pamphlet
parent3223409ab97b1a6a8e60d541b0c7b5b69c8b9a83 (diff)
downloadopen-axiom-7e465ce1b99903491c6132466808c9fa51ae500e.tar.gz
Cleanup, part 2.
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'