From c1603508a1341f945164ece39850f99bc421730f Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sun, 14 Feb 2021 00:10:18 +0100 Subject: [PATCH] sigaltstack.2: SYNOPSIS: Use 'restrict' in prototypes POSIX specifies that the parameters of sigaltstack() shall be 'restrict'. Glibc uses 'restrict' too. Let's use it here too. ...... .../glibc$ grep_glibc_prototype sigaltstack signal/signal.h:320: extern int sigaltstack (const stack_t *__restrict __ss, stack_t *__restrict __oss) __THROW; .../glibc$ Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- man2/sigaltstack.2 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/man2/sigaltstack.2 b/man2/sigaltstack.2 index d78873d89..62284dbec 100644 --- a/man2/sigaltstack.2 +++ b/man2/sigaltstack.2 @@ -30,7 +30,8 @@ sigaltstack \- set and/or get signal stack context .nf .B #include .PP -.BI "int sigaltstack(const stack_t *" ss ", stack_t *" old_ss ); +.BI "int sigaltstack(const stack_t *restrict " ss \ +", stack_t *restrict " old_ss ); .fi .PP .RS -4