bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] testsuite for poll(2)


From: Paolo Bonzini
Subject: Re: [PATCH] testsuite for poll(2)
Date: Fri, 12 Sep 2008 20:01:36 +0200
User-agent: Thunderbird 2.0.0.16 (Macintosh/20080707)

Eric Blake wrote:
> Paolo Bonzini <bonzini <at> gnu.org> writes:
> 
>> Here is the final patch I pushed for Windows compatibility of tests.  It
>> does not test much because the socket syscalls are not compatible
>> enough, but it compiles at least (using the Debian mingw32 and wine
>> packages).
> 
> But it breaks on cygwin.
> 
>>  #ifdef HAVE_IO_H
>>  #include <io.h>
>> +#define pipe(x) _pipe(x, 256, O_BINARY)
>>  #endif
> 
> Cygwin also has <io.h>, but this redefinition of pipe breaks cygwin's 
> <unistd.h>.  You need to further restrict this definition to native windows 
> environments.

Ok, will do so (s/HAVE_IO_H/__MSVCRT__).

I pushed an update (without this change) to the mob branch.  I will set
up my own repo.or.cz repository soon so that I can develop normally.

BTW, wine seems too buggy to support the native poll. :-(

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]