strace/linux/alpha
Dmitry V. Levin 43b7c24994 Introduce print_sigset_addr function
As the definition of NSIG_BYTES is based on NSIG defined in <signal.h>,
NSIG_BYTES cannot be used in files that use kernel sigset_t.

Add another wrapper around print_sigset_addr_len_limit function that
takes one argument less than print_sigset_addr_len wrapper.  This new
wrapper is going to be used in cases when the length argument is equal
to NSIG_BYTES.

* defs.h (print_sigset_addr): New function prototype.
* signal.c (print_sigset_addr): New function.
* linux/alpha/arch_sigreturn.c (arch_sigreturn): Replace
print_sigset_addr_len with print_sigset_addr.
* linux/arm/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/crisv10/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/ia64/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/microblaze/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/mips/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/tile/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/x86_64/arch_sigreturn.c (arch_sigreturn): Likewise.
2017-03-09 22:51:46 +00:00
..
arch_getrval2.c upeek, upoke: change argument types from long to unsigned long 2016-12-25 20:14:12 +00:00
arch_regs.c upeek, upoke: change argument types from long to unsigned long 2016-12-25 20:14:12 +00:00
arch_regs.h Move regs-related macros and declarations from defs.h to regs.h 2015-02-13 18:28:08 +00:00
arch_sigreturn.c Introduce print_sigset_addr function 2017-03-09 22:51:46 +00:00
errnoent.h Change errnoent.h files to use designated initializers 2015-02-23 13:29:17 +00:00
get_error.c alpha, ia64, mips, nios2, powerpc, sparc: always check for syscall error 2015-12-27 01:02:53 +00:00
get_scno.c Automatically replace kernel_(scno|ureg)_t with kernel_ulong_t 2016-12-26 10:43:34 +00:00
get_syscall_args.c cleanup: make get_syscall_args.c files more readable 2015-11-30 00:57:14 +00:00
get_syscall_result.c cleanup: make get_syscall_result.c files more readable 2015-11-30 00:01:01 +00:00
ioctls_arch0.h ioctl: take all 32 bits of ioctl commands into account 2015-01-22 00:27:38 +00:00
ioctls_inc0.h ioctl: take all 32 bits of ioctl commands into account 2015-01-22 00:27:38 +00:00
set_error.c Implement success injection 2017-01-28 09:47:00 +00:00
set_scno.c Automatically replace kernel_(scno|ureg)_t with kernel_ulong_t 2016-12-26 10:43:34 +00:00
signalent.h signalent: update from linux v3.19 2015-02-23 20:55:11 +00:00
syscallent.h Implement -e trace=%sched option for tracing sched_* syscalls 2017-03-05 01:11:13 +01:00
userent.h process.c: split struct_user_offsets into architecture-specific include files 2014-12-11 19:25:02 +00:00