syscall.2: Minor wording tweaks

Reported-by: Jonny Grant <jg@jguk.org>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Michael Kerrisk 2020-06-08 22:59:47 +02:00
parent c5f7febc4f
commit 02e701cde3
1 changed files with 3 additions and 4 deletions

View File

@ -82,9 +82,8 @@ when invoking a system call that has no wrapper function in the C library.
.BR syscall () .BR syscall ()
saves CPU registers before making the system call, saves CPU registers before making the system call,
restores the registers upon return from the system call, restores the registers upon return from the system call,
and stores any error code returned by the system call in and stores any error returned by the system call in
.BR errno (3) .BR errno (3).
if an error occurs.
.PP .PP
Symbolic constants for system call numbers can be found in the header file Symbolic constants for system call numbers can be found in the header file
.IR <sys/syscall.h> . .IR <sys/syscall.h> .
@ -92,7 +91,7 @@ Symbolic constants for system call numbers can be found in the header file
The return value is defined by the system call being invoked. The return value is defined by the system call being invoked.
In general, a 0 return value indicates success. In general, a 0 return value indicates success.
A \-1 return value indicates an error, A \-1 return value indicates an error,
and an error code is stored in and an error number is stored in
.IR errno . .IR errno .
.SH NOTES .SH NOTES
.BR syscall () .BR syscall ()