Hello Petr, On 1/9/20 4:46 PM, Petr Vorel wrote: > Reported-by: Cyril Hrubis <chrubis@xxxxxxx> > Signed-off-by: Petr Vorel <pvorel@xxxxxxx> Thanks. Patch applied. Cheers, Michael > --- > man2/syscall.2 | 12 +++++++++++- > 1 file changed, 11 insertions(+), 1 deletion(-) > > diff --git a/man2/syscall.2 b/man2/syscall.2 > index 9091b34bb..3fc32cb7a 100644 > --- a/man2/syscall.2 > +++ b/man2/syscall.2 > @@ -44,12 +44,22 @@ > syscall \- indirect system call > .SH SYNOPSIS > .nf > -.BR "#define _GNU_SOURCE" " /* See feature_test_macros(7) */" > .B #include <unistd.h> > .BR "#include <sys/syscall.h> " "/* For SYS_xxx definitions */" > .PP > .BI "long syscall(long " number ", ...);" > .fi > +.PP > +.in -4n > +Feature Test Macro Requirements for glibc (see > +.BR feature_test_macros (7)): > +.in > +.PP > +.BR syscall (): > +.ad l > + /* Since glibc 2.19: */ _DEFAULT_SOURCE > + /* Glibc versions <= 2.19: */ _BSD_SOURCE || _SVID_SOURCE > +.ad > .SH DESCRIPTION > .BR syscall () > is a small library function that invokes > -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/