]> granicus.if.org Git - strace/commit
Refactor get_syscall_args() and get_error()
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 5 Dec 2018 06:47:35 +0000 (06:47 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 5 Dec 2018 16:10:05 +0000 (16:10 +0000)
commit51d89ef0a02e20b0708fe06abde5b9756fe7fb95
tree6707ee8fedadbca467389832cc7b70d4d1899a71
parent917c2ccf3a677ab183d6a5f19dc801669ac2cc51
Refactor get_syscall_args() and get_error()

* linux/*/get_error.c: Rename all arch-specific implementations
of get_error() to arch_get_error().
* linux/*/get_syscall_args.c: Rename all arch-specific implementations
of get_syscall_args() to arch_get_syscall_args().
* syscall.c (get_syscall_args, get_error): New functions.
(tamper_with_syscall_exiting, get_syscall_result): Do not clear
tcp->u_error before get_error() invocation as the latter does it now.
53 files changed:
linux/aarch64/get_error.c
linux/aarch64/get_syscall_args.c
linux/alpha/get_error.c
linux/alpha/get_syscall_args.c
linux/arc/get_error.c
linux/arc/get_syscall_args.c
linux/arm/get_error.c
linux/arm/get_syscall_args.c
linux/avr32/get_error.c
linux/avr32/get_syscall_args.c
linux/bfin/get_error.c
linux/bfin/get_syscall_args.c
linux/hppa/get_error.c
linux/hppa/get_syscall_args.c
linux/i386/get_error.c
linux/i386/get_syscall_args.c
linux/ia64/get_error.c
linux/ia64/get_syscall_args.c
linux/m68k/get_error.c
linux/m68k/get_syscall_args.c
linux/metag/get_error.c
linux/metag/get_syscall_args.c
linux/microblaze/get_error.c
linux/microblaze/get_syscall_args.c
linux/mips/get_error.c
linux/mips/get_syscall_args.c
linux/nios2/get_error.c
linux/nios2/get_syscall_args.c
linux/or1k/get_error.c
linux/or1k/get_syscall_args.c
linux/powerpc/get_error.c
linux/powerpc/get_syscall_args.c
linux/riscv/get_error.c
linux/riscv/get_syscall_args.c
linux/s390/get_error.c
linux/s390/get_syscall_args.c
linux/s390x/get_error.c
linux/s390x/get_syscall_args.c
linux/sh/get_error.c
linux/sh/get_syscall_args.c
linux/sh64/get_error.c
linux/sh64/get_syscall_args.c
linux/sparc/get_error.c
linux/sparc/get_syscall_args.c
linux/sparc64/get_error.c
linux/sparc64/get_syscall_args.c
linux/tile/get_error.c
linux/tile/get_syscall_args.c
linux/x86_64/get_error.c
linux/x86_64/get_syscall_args.c
linux/xtensa/get_error.c
linux/xtensa/get_syscall_args.c
syscall.c