Update of /cvsroot/sbcl/sbcl/contrib/sb-grovel
In directory sc8-pr-cvs1:/tmp/cvs-serv10324/contrib/sb-grovel
Modified Files:
def-to-lisp.lisp
Log Message:
0.8.0.17
SB-GROVEL : include stdio.h in generated C file
unconditionally - we use printf, after all
SB-POSIX specification updates: more detail on types,
designators, foreign memory
SP-POSIX TODO list updated with feedback from c.l.l thread
Index: def-to-lisp.lisp
===================================================================
RCS file: /cvsroot/sbcl/sbcl/contrib/sb-grovel/def-to-lisp.lisp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- def-to-lisp.lisp 27 May 2003 09:20:02 -0000 1.4
+++ def-to-lisp.lisp 30 May 2003 02:35:49 -0000 1.5
@@ -34,7 +34,7 @@
(let ((*print-right-margin* nil))
(format stream "#define SIGNEDP(x) (((x)-1)<0)~%")
(format stream "#define SIGNED_(x) (SIGNEDP(x)?\"\":\"un\")~%")
- (loop for i in headers
+ (loop for i in (cons "stdio.h" headers)
do (format stream "#include <~A>~%" i))
(format stream "main() { ~%
printf(\"(in-package ~S)\\\n\");~%" package-name)
|