mirror of https://github.com/mkerrisk/man-pages
syscall.2: Fix ia64 registers
The original list of registers was created by confusing strace source code--this is for parsing legacy 32-bit code (which is dead and no one cares). Update the list to reflect native ia64 syscall interface. Signed-off-by: Mike Frysinger <vapier@gentoo.org> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
4cead6db49
commit
5e16419235
|
@ -159,7 +159,7 @@ arm/OABI swi NR - a1 NR is syscall #
|
|||
arm/EABI swi 0x0 r7 r0
|
||||
blackfin excpt 0x0 P0 R0
|
||||
i386 int $0x80 eax eax
|
||||
ia64 break 0x100000 r15 r10/r8
|
||||
ia64 break 0x100000 r15 r10/r8 bool error/errno value
|
||||
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
|
||||
|
@ -184,7 +184,7 @@ arm/OABI a1 a2 a3 a4 v1 v2 v3
|
|||
arm/EABI r0 r1 r2 r3 r4 r5 r6
|
||||
blackfin R0 R1 R2 R3 R4 R5 -
|
||||
i386 ebx ecx edx esi edi ebp -
|
||||
ia64 r11 r9 r10 r14 r15 r13 -
|
||||
ia64 out0 out1 out2 out3 out4 out5 -
|
||||
parisc r26 r25 r24 r23 r22 r21 -
|
||||
s390 r2 r3 r4 r5 r6 r7 -
|
||||
s390x r2 r3 r4 r5 r6 r7 -
|
||||
|
|
Loading…
Reference in New Issue