]> granicus.if.org Git - strace/commit
ia64: use PTRACE_GETREGS to fetch registers
authorDmitry V. Levin <ldv@altlinux.org>
Thu, 5 Mar 2015 23:30:02 +0000 (23:30 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Thu, 5 Mar 2015 23:37:27 +0000 (23:37 +0000)
commit48f089095338fb7e638b672f63290ec08245c61b
treee4c5a698351eb58fb38fcfbd0d16c8911a791b1c
parent20eca8a1c5913043fcf4a67ff6cdc6293985831f
ia64: use PTRACE_GETREGS to fetch registers

* linux/ia64/arch_regs.h: Stop including <asm/rse.h>.
(ia64_frame_ptr): New declaration.
* signal.c (sys_sigreturn) [IA64]: Use ia64_frame_ptr.
* syscall.c [IA64]: Include <asm/rse.h>.
[IA64] (ia64_regs, ia64_frame_ptr): New variable.
[IA64] (ARCH_REGS_FOR_GETREGS): New macro.
[IA64] (ia64_ia32mode): Convert to macro.
[IA64] (ia64_r8, ia64_r10): Remove.
(getrval2, print_pc, get_scno, get_syscall_args, get_error) [IA64]:
Use ia64_regs.
(get_syscall_result) [IA64]: Remove.
NEWS
linux/ia64/arch_regs.h
signal.c
syscall.c