Index: include/cygwin/signal.h =================================================================== RCS file: /cvs/src/src/winsup/cygwin/include/cygwin/signal.h,v retrieving revision 1.17 diff -u -r1.17 signal.h --- include/cygwin/signal.h 11 Sep 2008 06:22:31 -0000 1.17 +++ include/cygwin/signal.h 27 Mar 2009 08:34:48 -0000 @@ -190,8 +190,6 @@ perform notification */ }; -typedef void (*_sig_func_ptr)(int); - struct sigaction { __extension__ union Index: include/sys/select.h =================================================================== RCS file: /cvs/src/src/winsup/cygwin/include/sys/select.h,v retrieving revision 1.3 diff -u -r1.3 select.h --- include/sys/select.h 19 Apr 2005 08:32:59 -0000 1.3 +++ include/sys/select.h 27 Mar 2009 08:34:48 -0000 @@ -12,7 +12,7 @@ #ifndef _SYS_SELECT_H #define _SYS_SELECT_H -#if !defined (_POSIX_SOURCE) && !defined (__INSIDE_CYGWIN_NET__) +#if !defined (__STRICT_ANSI__) && !defined (_POSIX_SOURCE) && !defined (__INSIDE_CYGWIN_NET__) #include