]> granicus.if.org Git - strace/commit
upeek, upoke: change argument types from long to unsigned long
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 25 Dec 2016 12:53:14 +0000 (12:53 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Sun, 25 Dec 2016 20:14:12 +0000 (20:14 +0000)
commit0eda4a0a4bc1192c08b8c773f9561cb048b17fce
tree2b9e1f6ae322c16e6950d03648715109b19a1256
parent44cb9c8356a0d95daf78d631572db1055885a1c1
upeek, upoke: change argument types from long to unsigned long

* defs.h (upeek, upoke): Change offset argument type from long
to unsigned long.  Change res argument type from long to kernel_ureg_t.
* upeek.c (upeek): Likewise.
* upoke.c (upoke.c): Likewise.
* syscall.c (print_pc) [ARCH_PC_PEEK_ADDR]: Change pc type from long
to kernel_ureg_t.
* linux/aarch64/arch_regs.c (arm_sp_ptr): Remove redundant cast.
* linux/metag/get_syscall_args.c (get_syscall_args): Likewise.
* linux/sh/get_syscall_result.c (get_syscall_result_regs): Likewise.
* linux/sh64/get_syscall_result.c (get_syscall_result_regs): Likewise.
* linux/powerpc/getregs_old.c (getregs_old): Remove redundant casts.
* linux/alpha/arch_getrval2.c (getrval2): Change r20 type from long
to unsigned long.
* linux/alpha/arch_regs.c (alpha_r0, alpha_a3): Change type from long
to unsigned long.
* linux/bfin/arch_regs.c (bfin_r0): Likewise.
* linux/crisv10/arch_regs.c (cris_r10): Likewise.
* linux/hppa/arch_regs.c (hppa_r28): Likewise.
* linux/ia64/arch_regs.c (IA64_PSR_IS): Likewise.
* linux/microblaze/arch_regs.c (microblaze_r3): Likewise.
* linux/sh/arch_regs.c (sh_r0): Likewise.
* linux/sh64/arch_regs.c (sh64_r9): Likewise.
* linux/xtensa/arch_regs.c (xtensa_a2): Likewise.
* linux/alpha/arch_sigreturn.c (arch_sigreturn): Change addr type
from long to unsigned long.
* linux/microblaze/arch_sigreturn.c (arch_sigreturn): Likewise.
* linux/alpha/get_scno.c (arch_get_scno): Update for the change
of signedness.
* linux/arc/get_syscall_args.c (get_syscall_args): Change arc_args type
from pointer to long to pointer to unsigned long.
* linux/arm/arch_regs.c (arm_sp_ptr): Change type from pointer to long
to pointer to unsigned long.
* linux/arm/arch_regs.h (arm_sp_ptr): Likewise.
* linux/i386/arch_regs.c (i386_esp_ptr): Likewise.
* linux/i386/arch_regs.h (i386_esp_ptr): Likewise.
* linux/m68k/arch_regs.c (m68k_usp_ptr): Likewise.
* linux/m68k/arch_regs.h (m68k_usp_ptr): Likewise.
* linux/ia64/get_syscall_args.c (get_syscall_args): Use umove
instead of umoven.
* linux/sh/arch_getrval2.c (getrval2): Change val type from long
to unsigned long.
31 files changed:
defs.h
linux/aarch64/arch_regs.c
linux/alpha/arch_getrval2.c
linux/alpha/arch_regs.c
linux/alpha/arch_sigreturn.c
linux/alpha/get_scno.c
linux/arc/get_syscall_args.c
linux/arm/arch_regs.c
linux/arm/arch_regs.h
linux/bfin/arch_regs.c
linux/crisv10/arch_regs.c
linux/hppa/arch_regs.c
linux/i386/arch_regs.c
linux/i386/arch_regs.h
linux/ia64/arch_regs.c
linux/ia64/get_syscall_args.c
linux/m68k/arch_regs.c
linux/m68k/arch_regs.h
linux/metag/get_syscall_args.c
linux/microblaze/arch_regs.c
linux/microblaze/arch_sigreturn.c
linux/powerpc/getregs_old.c
linux/sh/arch_getrval2.c
linux/sh/arch_regs.c
linux/sh/get_syscall_result.c
linux/sh64/arch_regs.c
linux/sh64/get_syscall_result.c
linux/xtensa/arch_regs.c
syscall.c
upeek.c
upoke.c