From: <cli...@li...> - 2005-11-05 04:19:17
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp/doc impext.xml,1.404,1.405 (Sam Steingold) --__--__-- Message: 1 From: Sam Steingold <sd...@us...> To: cli...@li... Subject: clisp/doc impext.xml,1.404,1.405 Date: Fri, 04 Nov 2005 14:31:59 +0000 Reply-To: cli...@li... Update of /cvsroot/clisp/clisp/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8401 Modified Files: impext.xml Log Message: (mod-ffi-vs-c): more on portability Index: impext.xml =================================================================== RCS file: /cvsroot/clisp/clisp/doc/impext.xml,v retrieving revision 1.404 retrieving revision 1.405 diff -u -d -r1.404 -r1.405 --- impext.xml 31 Oct 2005 16:09:48 -0000 1.404 +++ impext.xml 4 Nov 2005 14:31:56 -0000 1.405 @@ -2244,9 +2244,13 @@ &clisp; runs but &ffi-pac; is not present.</simpara> <simpara>Second, it is much easier to handle portability in &c-lang;: observe the alternative implementations - of <function role="unix">htonl</function> et al - in <filename role="clisp-cvs">modules/rawsock/rawsock.c</filename>. -</simpara></listitem></varlistentry> + of <function role="unix">htonl</function> et al in + <filename role="clisp-cvs">modules/rawsock/rawsock.c</filename>.</simpara> + <simpara>Third, certain &c-lang; structures have different layout on + different platforms, and functions may take 64-bit arguments on some + platforms and 32-bit arguments on others; so the &ffi-pac; code has + to track those differences.</simpara> +</listitem></varlistentry> <varlistentry><term>Code size: &ffi-pac; wins</term> <listitem><simpara>You need to type much fewer characters with &ffi-pac;, and, if you use the &library-k; argument to &def-call-out; and --__--__-- _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest |