summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/signal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/signal.h b/include/signal.h
index 9763713d0..d7fb33469 100644
--- a/include/signal.h
+++ b/include/signal.h
@@ -310,6 +310,8 @@ extern int __syscall_sigaction(int, __const struct old_kernel_sigaction *,
# else /* this is how the function is built */
extern __typeof(sigaction) __syscall_sigaction attribute_hidden;
# endif
+# define __need_size_t
+# include <stddef.h>
/* candidate for attribute_hidden, if NPTL would behave */
extern int __syscall_rt_sigaction(int, __const struct sigaction *,
struct sigaction *, size_t)
@@ -425,6 +427,8 @@ extern int sigreturn (struct sigcontext *__scp) __THROW;
#if defined __USE_BSD || defined __USE_XOPEN_EXTENDED
+# define __need_size_t
+# include <stddef.h>
# ifdef __UCLIBC_SUSV4_LEGACY__
/* If INTERRUPT is nonzero, make signal SIG interrupt system calls