About <sys/select.h> and <sys/time.h>, without gnulib
Wed May 18 19:07:00 GMT 2016
On May 13 12:46, Michael Haubenwallner wrote:
> independent of gnulib, I don't believe this include order should break:
> $ cat sys-time-h.c
> #include <sys/select.h>
> #include <sys/time.h>
> $ gcc -c sys-time-h.c
> In file included from /usr/include/time.h:12:0,
> from /usr/include/sys/time.h:268,
> from sys-time-h.c:2:
> /usr/include/sys/reent.h:276:3: error: expected specifier-qualifier-list before ‘_fpos64_t’
> _fpos64_t _EXFNPTR(_seek64, (struct _reent *, _PTR, _fpos64_t, int));
> This is with 64-bit cygwin-2.5.1 and gcc-5.3.0.
> It does help to reverse their order, or include <sys/types.h> before,
> but I've failed to find something like that to be required by the specs...
Fixed in the repo. The new newlib header layout missed to include
the configuration info from sys/config.h before including sys/reent.h.
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Maintainer cygwin AT cygwin DOT com
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 819 bytes
Desc: not available
More information about the Cygwin-developers