aboutsummaryrefslogtreecommitdiffstats
path: root/man2
diff options
context:
space:
mode:
authorShawn Anastasio <shawn@anastas.io>2019-09-13 01:03:26 -0500
committerMichael Kerrisk <mtk.manpages@gmail.com>2019-09-13 11:54:11 +0200
commit6e164fba7ee2b65d5432ecbf0bed2fa1fc002fa5 (patch)
tree5345d919b0db64c8a0ea2402a7c092a639383187 /man2
parent227a3682312212c8848e9e972a1f923c6a8ad531 (diff)
downloadman-pages-6e164fba7ee2b65d5432ecbf0bed2fa1fc002fa5.tar.gz
syscall.2: Add information for powerpc64
Add powerpc64 to the calling convention tables. Signed-off-by: Shawn Anastasio <shawn@anastas.io> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man2')
-rw-r--r--man2/syscall.27
1 files changed, 7 insertions, 0 deletions
diff --git a/man2/syscall.2 b/man2/syscall.2
index 33e5ea6558..8db5c14e21 100644
--- a/man2/syscall.2
+++ b/man2/syscall.2
@@ -196,6 +196,7 @@ mips syscall v0 v0 v1 a3 1, 6
nios2 trap r2 r2 - r7
parisc ble 0x100(%sr2, %r0) r20 r28 - -
powerpc sc r0 r3 - r0 1
+powerpc64 sc r0 r3 - cr0.SO 1
riscv ecall a7 a0 a1 -
s390 svc 0 r1 r2 r3 - 3
s390x svc 0 r1 r2 r3 - 3
@@ -220,6 +221,11 @@ On sparc, the carry bit
in the processor status register
.RI ( psr )
is used instead of a full register.
+On powerpc64, the summary overflow bit
+.RI ( SO )
+in field 0 of the condition register
+.RI ( cr0 )
+is used.
.IP [2]
.I NR
is the system call number.
@@ -322,6 +328,7 @@ mips/n32,64 a0 a1 a2 a3 a4 a5 -
nios2 r4 r5 r6 r7 r8 r9 -
parisc r26 r25 r24 r23 r22 r21 -
powerpc r3 r4 r5 r6 r7 r8 r9
+powerpc64 r3 r4 r5 r6 r7 r8 -
riscv a0 a1 a2 a3 a4 a5 -
s390 r2 r3 r4 r5 r6 r7 -
s390x r2 r3 r4 r5 r6 r7 -