Cygwin 64bits gcc produces erroneous constants with the win32 headers.

Corinna Vinschen
Fri Apr 15 21:13:00 GMT 2016

On Apr 15 13:54, Nicolas Noble wrote:
> > However, Mingw-w64 already contains a lot of changes to accommodate
> > the Cygwin LP64 environment, and incidentally there's already a type
> > available which does the right thing, so it might be a good idea to
> > suggest using that:
> >
> > #define FIONBIO _IOW('f',126,__ms_u_long)
> So you're saying that the w32api-headers cygwin package actually comes
> from mingw-w64 ? I can go and bug them instead then :-)

Yes, together with w32api-runtime it's basically the subset of Windows
headers and libs, minus the CRT parts.  JonY, our Cygwin maintainer for
these two packages, is a mingw-w64 dev as well.


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <>

More information about the Cygwin mailing list