More fixes after comments by AEB.

This commit is contained in:
Michael Kerrisk 2007-07-07 19:18:58 +00:00
parent 96b8e49f27
commit 61d7d93cd1
1 changed files with 6 additions and 6 deletions

View File

@ -26,7 +26,7 @@
.\" Formatted or processed versions of this manual, if unaccompanied by .\" Formatted or processed versions of this manual, if unaccompanied by
.\" the source, must acknowledge the copyright and authors of this work. .\" 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 .SH NAME
syscalls \- Linux system calls syscalls \- Linux system calls
.SH SYNOPSIS .SH SYNOPSIS
@ -36,7 +36,9 @@ The system call is the fundamental interface between an application
and the Linux kernel. and the Linux kernel.
.SS System calls and library wrapper functions .SS System calls and library wrapper functions
System calls are generally not invoked directly, 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 Often, but not always, the name of the wrapper function is the same
as the name of the system call that it invokes. as the name of the system call that it invokes.
For example, glibc contains a function For example, glibc contains a function
@ -55,10 +57,8 @@ and
.BR truncate64 (2), .BR truncate64 (2),
and the glibc and the glibc
.BR truncate () .BR truncate ()
wrapper function determines which system call should be employed. wrapper function checks which of those system calls
(This "impedance layer" for programs linked against glibc are provided by the kernel and determines which should be employed.
allows new programs to use the more modern version of the underlying
system calls while preserving the semantics of old binaries.)
.SS System call list .SS System call list
Below is a list of those system calls that are common to most platforms. Below is a list of those system calls that are common to most platforms.
In the list, the In the list, the