On Aug 17 21:46, Yaakov Selkowitz wrote: > * libc/include/sys/signal.h [__CYGWIN__]: include > if compiling for POSIX.1-2008. > > Signed-off-by: Yaakov Selkowitz > --- > How about this? Other places I tried didn't compile. > > newlib/libc/include/sys/signal.h | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/newlib/libc/include/sys/signal.h b/newlib/libc/include/sys/signal.h > index af5a489..e9aba7c 100644 > --- a/newlib/libc/include/sys/signal.h > +++ b/newlib/libc/include/sys/signal.h > @@ -352,6 +352,12 @@ int _EXFUN(sigqueue, (pid_t pid, int signo, const union sigval value)); > } > #endif > > +#if defined(__CYGWIN__) > +#if __POSIX_VISIBLE >= 200809 > +#include > +#endif > +#endif > + > #ifndef _SIGNAL_H_ > /* Some applications take advantage of the fact that > * and are equivalent in glibc. Allow for that here. */ > -- > 2.4.3 Looks good, I applied the patch. Thanks, Corinna -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Maintainer cygwin AT cygwin DOT com Red Hat