diff src/w32.c @ 108200:e30aff0bf9d5

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.
author Eli Zaretskii <eliz@gnu.org>
date Sat, 01 May 2010 21:28:00 +0300
parents 1d1d5d9bd884
children 48378bcd6c35
line wrap: on
line diff
--- a/src/w32.c	Sat May 01 18:53:35 2010 +0300
+++ b/src/w32.c	Sat May 01 21:28:00 2010 +0300
@@ -1482,6 +1482,30 @@
 }
 
 int
+sigemptyset (sigset_t *set)
+{
+  return 0;
+}
+
+int
+sigaddset (sigset_t *set, int signo)
+{
+  return 0;
+}
+
+int
+sigfillset (sigset_t *set)
+{
+  return 0;
+}
+
+int
+sigprocmask (int how, const sigset_t *set, sigset_t *oset)
+{
+  return 0;
+}
+
+int
 setpgrp (int pid, int gid)
 {
   return 0;