From: Reini U. <ru...@x-...> - 2008-06-07 10:41:33
|
2008/6/5 <cli...@li...>: > Message: 6 > Date: Thu, 05 Jun 2008 16:38:48 +0000 > From: Sam Steingold <sd...@us...> > Subject: clisp/modules/syscalls calls.c, 1.223, 1.224 configure.in, > 1.67, 1.68 posix.lisp, 1.77, 1.78 test.tst, 1.62, 1.63 > To: cli...@li... > Message-ID: <E1K...@ma...> > > Update of /cvsroot/clisp/clisp/modules/syscalls > In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv16542/modules/syscalls > > Modified Files: > calls.c configure.in posix.lisp test.tst > Log Message: > (GETHOSTID): implement > > > Index: calls.c > =================================================================== > RCS file: /cvsroot/clisp/clisp/modules/syscalls/calls.c,v > retrieving revision 1.223 > retrieving revision 1.224 > diff -u -d -r1.223 -r1.224 > --- calls.c 5 Jun 2008 16:02:07 -0000 1.223 > +++ calls.c 5 Jun 2008 16:38:45 -0000 1.224 > @@ -127,10 +127,11 @@ > #endif ... > +DEFUN(POSIX:GETHOSTID,) { GETTER(long,slong,gethostid); } > +#endif I don't know were you got ulong from. stream-lock is also problematic on cygwin. ChangeLog * syscalls.c(gethostid): On cygwin we only have ULONG defined, which fails then in the build for lisp.exe with a missing ULONG_to_i converter. So we define ulong not inside clisp.h, but only in syscalls.c I assume msvc doesn't define that either, because they also have only ULONG. -- Reini Urban http://phpwiki.org/ http://murbreak.at/ |