SVN commit 3052 dr r3052 | dragorn | 2010-06-29 19:39:16 -0700 (Tue, 29 Jun 2010) | 2 lines use _sig_func_ptr on cygwin since sig_t and signalhandler_t don't work for some reason