]> granicus.if.org Git - strace/commit
aarch64: implement rt_sigreturn decoding
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 4 Mar 2015 23:05:53 +0000 (23:05 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 4 Mar 2015 23:05:53 +0000 (23:05 +0000)
commit5b9b7e1d347eb4556084cdccad75e8247c535ed5
tree68c5100bbb0d8928fa37b7084696ccfac38616ff
parent26d16c8adeaaddbd7fd6eb52a16c0a31e59267e6
aarch64: implement rt_sigreturn decoding

* linux/64/syscallent.h (139): Use sys_sigreturn for rt_sigreturn
decoding.
* syscall.c [ARM] (arm_regs): Make static.
[ARM] (arm_sp_ptr): New variable.
[AARCH64] (aarch64_sp_ptr, arm_sp_ptr): New variables.
* linux/aarch64/arch_regs.h: New file.
* linux/arm/arch_regs.h (arm_regs): Remove.
(arm_sp_ptr): New declaration.
* signal.c (sys_sigreturn) [ARM]: Use arm_sp_ptr.
[AARCH64]: Print signal mask.
linux/64/syscallent.h
linux/aarch64/arch_regs.h [new file with mode: 0644]
linux/arm/arch_regs.h
signal.c
syscall.c