summaryrefslogtreecommitdiff
path: root/lib/signal.in.h
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2008-10-24 02:22:43 +0200
committerBruno Haible <bruno@clisp.org>2008-10-24 02:22:43 +0200
commitb4f17a8fccf9099a2603634a68ce93e30208b9ec (patch)
tree2970d4fcd7c8d23d85abbb5e0498fa95f652b915 /lib/signal.in.h
parentaff45e2325cb61b10b14dffb853cba80285c20dc (diff)
downloadgnulib-b4f17a8fccf9099a2603634a68ce93e30208b9ec.tar.gz
Define a dummy SA_NODEFER macro on Interix.
Diffstat (limited to 'lib/signal.in.h')
-rw-r--r--lib/signal.in.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/signal.in.h b/lib/signal.in.h
index 62e2b778d1..3c74fd8d4a 100644
--- a/lib/signal.in.h
+++ b/lib/signal.in.h
@@ -178,6 +178,12 @@ extern int sigaction (int, const struct sigaction *restrict,
#endif /* !@HAVE_SIGACTION@, !@HAVE_STRUCT_SIGACTION_SA_SIGACTION@ */
+/* Some systems don't have SA_NODEFER. */
+#ifndef SA_NODEFER
+# define SA_NODEFER 0
+#endif
+
+
#ifdef __cplusplus
}
#endif