SYSCALL
Section: System Calls (2)
Updated: April 16, 1986
Index
Return to Main Contents
NAME
syscall - indirect system call
SYNOPSIS
#include <syscall.h>
syscall(number, arg, ...)
DESCRIPTION
Syscall
performs the system call whose assembly language
interface has the specified
number,
register arguments
r0
and
r1
and further arguments
arg.
Symbolic constants for system calls can be found in the header file
<syscall.h>.
The r0 value of the system call is returned.
DIAGNOSTICS
When the C-bit is set,
syscall
returns -1 and sets the
external variable
errno
(see
intro(2)).
BUGS
There is no way to simulate system calls
such as
pipe(2),
which return values in register r1.
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- DIAGNOSTICS
-
- BUGS
-
This document was created by
man2html,
using the manual pages.
Time: 00:59:02 GMT, September 26, 2024