about summary refs log tree commit diff
path: root/manual
diff options
context:
space:
mode:
authorAskar Safin <safinaskar@zohomail.com>2024-02-12 19:48:55 +0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2024-02-14 12:21:03 -0300
commitdbae3a3940940977b8b8190a145a444732846219 (patch)
tree0dbaeb8d950bb15db55f1e1ca6d819009d6311a9 /manual
parent545480506fc6576ea37a14e56c654935c691709d (diff)
downloadglibc-dbae3a3940940977b8b8190a145a444732846219.tar.gz
glibc-dbae3a3940940977b8b8190a145a444732846219.tar.xz
glibc-dbae3a3940940977b8b8190a145a444732846219.zip
trivial doc fix: remove weird phrase "syscall takes zero to five arguments"
"number of arguments, from zero to five" is wrong, because on Linux maximal number
of arguments is 6, not 5. Also, maximal number of arguments is kernel-dependent,
so let's not include it here at all.

Moreover, "Each kind of system call has a definite number of arguments" is questionable.
Think about SYS_open on Linux, which takes 2 or 3 arguments. Or SYS_clone on Linux x86_64, which
takes 2 to 5 arguments. So I propose to fully remove this sentence.

Signed-off-by: Askar Safin <safinaskar@zohomail.com>
Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
Diffstat (limited to 'manual')
-rw-r--r--manual/startup.texi3
1 files changed, 1 insertions, 2 deletions
diff --git a/manual/startup.texi b/manual/startup.texi
index 9bf24123f5..96a7a472bb 100644
--- a/manual/startup.texi
+++ b/manual/startup.texi
@@ -727,8 +727,7 @@ identified by a number.  Macros for all the possible system call numbers
 are defined in @file{sys/syscall.h}
 
 The remaining arguments are the arguments for the system call, in
-order, and their meanings depend on the kind of system call.  Each kind
-of system call has a definite number of arguments, from zero to five.
+order, and their meanings depend on the kind of system call.
 If you code more arguments than the system call takes, the extra ones to
 the right are ignored.