mirror of https://github.com/mkerrisk/man-pages
More fixes after comments by AEB.
This commit is contained in:
parent
96b8e49f27
commit
61d7d93cd1
|
@ -26,7 +26,7 @@
|
|||
.\" Formatted or processed versions of this manual, if unaccompanied by
|
||||
.\" the source, must acknowledge the copyright and authors of this work.
|
||||
.\"
|
||||
.TH SYSCALLS 2 2007-07-07 "Linux" "Linux Programmer's Manual"
|
||||
.TH SYSCALLS 2 2007-07-20 "Linux" "Linux Programmer's Manual"
|
||||
.SH NAME
|
||||
syscalls \- Linux system calls
|
||||
.SH SYNOPSIS
|
||||
|
@ -36,7 +36,9 @@ The system call is the fundamental interface between an application
|
|||
and the Linux kernel.
|
||||
.SS System calls and library wrapper functions
|
||||
System calls are generally not invoked directly,
|
||||
but rather via wrapper functions in glibc (or perhaps some other libc).
|
||||
but rather via wrapper functions in glibc (or perhaps some other library).
|
||||
For details of direct invocation of a system call, see
|
||||
.BR intro (2).
|
||||
Often, but not always, the name of the wrapper function is the same
|
||||
as the name of the system call that it invokes.
|
||||
For example, glibc contains a function
|
||||
|
@ -55,10 +57,8 @@ and
|
|||
.BR truncate64 (2),
|
||||
and the glibc
|
||||
.BR truncate ()
|
||||
wrapper function determines which system call should be employed.
|
||||
(This "impedance layer" for programs linked against glibc
|
||||
allows new programs to use the more modern version of the underlying
|
||||
system calls while preserving the semantics of old binaries.)
|
||||
wrapper function checks which of those system calls
|
||||
are provided by the kernel and determines which should be employed.
|
||||
.SS System call list
|
||||
Below is a list of those system calls that are common to most platforms.
|
||||
In the list, the
|
||||
|
|
Loading…
Reference in New Issue