CVSROOT: /cvs/uberbaum Module name: winsup Changes by: c...@sourceware.org 2012-06-27 21:42:11
Modified files: cygwin : ChangeLog cygwait.h select.cc select.h Log message: * cygwait.h (cancelable_wait): Make extern to avoid always including. * select.cc (allocfd_set): Try to make a little more efficient. (cygwin_select): Break into two functions to avoid what seems to be a strange compiler problem with alloca and sel constructor. (select): New function. Always honor return from call_signal_handler. (select_stuff::wait): Always honor return from call_signal_handler. * select.h (select_stuff::select_stuff): Use NULL to initialize pointers rather than 0. Patches: http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.5881&r2=1.5882 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/cygwait.h.diff?cvsroot=uberbaum&r1=1.5&r2=1.6 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.203&r2=1.204 http://sourceware.org/cgi-bin/cvsweb.cgi/winsup/cygwin/select.h.diff?cvsroot=uberbaum&r1=1.15&r2=1.16