Package: strace / 4.26-0.2

Metadata

Package Version Patches format
strace 4.26-0.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
no arm unaligned access | (download)

tests/perf_event_open.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 don't allow unaligned access on arm in the tests

0002 mips o32 fix build.patch | (download)

linux/mips/get_syscall_args.c | 26 26 + 0 - 0 !
syscall.c | 27 2 + 25 - 0 !
2 files changed, 28 insertions(+), 25 deletions(-)

 mips o32: fix build

Commit 917c2ccf3a67 "Refactor stack pointers" moved mips_REG_* macros
from linux/mips/arch_regs.h to linux/mips/arch_regs.c because these
macros are no longer used outside syscall.c or files included by
syscall.c, but this caused a build regression on mips o32 because
decode_syscall_subcall() uses mips_REG_SP prior to its definition.

* syscall.c (decode_syscall_subcall): Move ...
* linux/mips/get_syscall_args.c: ... here.
* NEWS: Mention this fix.

Reported-by: Baruch Siach <baruch@tkos.co.il>
Fixes: v4.26~61 "Refactor stack pointers"
(cherry picked from commit 2c8b6de913973274e877639658e9e7273a012adb)

[ah: Dropped the NEWS change as it didn't apply cleanly]