.\" 2002-03-20 Christoph Hellwig <hch@infradead.org>
.\" - adopted for Linux
.\"
-.TH SYSCALL 2 2014-01-11 "Linux" "Linux Programmer's Manual"
+.TH SYSCALL 2 2014-04-06 "Linux" "Linux Programmer's Manual"
.SH NAME
syscall \- indirect system call
.SH SYNOPSIS
arm/EABI swi 0x0 r7 r0
blackfin excpt 0x0 P0 R0
i386 int $0x80 eax eax
-ia64 break 0x100000 r15 r10/r8 bool error/errno value
+ia64 break 0x100000 r15 r10/r8 T{
+bool error/
+.br
+errno value
+T}
parisc ble 0x100(%sr2, %r0) r20 r28
-s390 svc 0 r1 r2 NR may be passed directly with
-s390x svc 0 r1 r2 "svc NR" if NR is less than 256
+s390 svc 0 r1 r2 See below
+s390x svc 0 r1 r2 See below
sparc/32 t 0x10 g1 o0
sparc/64 t 0x6d g1 o0
x86_64 syscall rax rax
.TE
+.PP
+For s390 and s390x, NR (the system call number)
+may be passed directly with "svc NR" if it is less than 256.
.if t \{\
.in
.ft P
.BR intro (2),
.BR syscalls (2),
.BR vdso (7)
+.SH COLOPHON
+This page is part of release 3.64 of the Linux
+.I man-pages
+project.
+A description of the project,
+and information about reporting bugs,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.