strace/linux/aarch64
Dmitry V. Levin 90c7de66b9 aarch64: make arm registers unsigned
Follow the x86_64 example and define registers in arm_pt_regs
as unsigned, to avoid potential sign extension bugs.

This also fixes --enable-gcc-Werror build.

* linux/aarch64/arch_regs.c (arm_pt_regs): Change uregs's type
from int to uint32_t.

Reported-by: Sergey Bolshakov <sbolshakov@altlinux.org>
2015-12-11 10:52:42 +00:00
..
arch_regs.c aarch64: make arm registers unsigned 2015-12-11 10:52:42 +00:00
arch_regs.h aarch64: fix compilation warnings 2015-03-05 04:10:52 +00:00
arch_sigreturn.c sigreturn.c: split arch specific code into separate arch files 2015-03-23 22:25:05 +00:00
errnoent1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
get_error.c aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
get_scno.c aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
get_syscall_args.c aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_arch0.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_arch1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_inc0.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
ioctls_inc1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
signalent1.h Cleanup auxiliary signalent files 2015-02-23 20:55:11 +00:00
syscallent1.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00
syscallent.h aarch64: swap 64-bit and 32-bit personalities 2015-12-09 01:09:11 +00:00