From: Juho S. <js...@us...> - 2006-11-12 23:05:10
|
Update of /cvsroot/sbcl/sbcl/tools-for-build In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv7608/tools-for-build Modified Files: grovel-headers.c Log Message: 0.9.18.46: Support files >2GB on Linux/x86. * Compile the runtime (and the C type grovelers) with various flags to enable a 64-bit off_t. * Add C-side wrappers for various POSIX functions, so that we can reliably get the largefile versions of them from Lisp-side. Index: grovel-headers.c =================================================================== RCS file: /cvsroot/sbcl/sbcl/tools-for-build/grovel-headers.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- grovel-headers.c 2 Nov 2006 15:11:25 -0000 1.20 +++ grovel-headers.c 12 Nov 2006 23:04:59 -0000 1.21 @@ -249,6 +249,10 @@ defconstant("o_noctty", O_NOCTTY); defconstant("o_trunc", O_TRUNC); defconstant("o_append", O_APPEND); +#ifdef LISP_FEATURE_LARGEFILE + defconstant("o_largefile", O_LARGEFILE); +#endif + printf(";;;\n"); defconstant("s-ifmt", S_IFMT); defconstant("s-ififo", S_IFIFO); |