Emulate POSIX_SIGNALS on MS-Windows.
authorEli Zaretskii <eliz@gnu.org>
Sat, 1 May 2010 18:28:00 +0000 (21:28 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 1 May 2010 18:28:00 +0000 (21:28 +0300)
commitd6dae14b946a4bda5ba4dda7a625ec04511b16f4
treedcaaf3a6610f7cdf68c4894e345d6bbde925061d
parentb47e0dcf2db5d0f754342f0eb13e53974bfbefbe
Emulate POSIX_SIGNALS on MS-Windows.

 w32.c (sigemptyset, sigaddset, sigfillset, sigprocmask): New stubs.
 sysdep.c (sys_signal) [WINDOWSNT]: #ifdef away.
 (wait_for_termination) [WINDOWSNT]: Move MS-Windows specific code
 from non-POSIX_SIGNALS section to POSIX_SIGNALS section.
 s/ms-w32.h (POSIX_SIGNALS, struct sigaction, SIG_BLOCK)
 (SIG_SETMASK, SIG_UNBLOCK): Define.
src/ChangeLog
src/s/ms-w32.h
src/sysdep.c
src/w32.c