]> git.ipfire.org Git - thirdparty/valgrind.git/commit
filter_gdb.in: __syscall_cancel_arch is just in a syscall
authorMark Wielaard <mark@klomp.org>
Fri, 28 Mar 2025 12:44:35 +0000 (13:44 +0100)
committerMark Wielaard <mark@klomp.org>
Fri, 28 Mar 2025 12:55:27 +0000 (13:55 +0100)
commit275b98d60cee65acee7dd5793210aea7a0921bd2
tree12ff5b60f83f454da34cc60bff533ad71049cb42
parent7b2806871f15977db3a64a59f70d48f55ba3228e
filter_gdb.in: __syscall_cancel_arch is just in a syscall

Since glibc 2.41 some extra syscall_cancel frames are inserted before
that actual syscall is made. Just filter out __syscall_cancel_arch
from the gdb output and replace it with "in syscall ..." to make the
regtest .exp match.

https://bugs.kde.org/show_bug.cgi?id=502126

(cherry picked from commit f3f30becff5851b0d0b2caa7e96e661c7889f7d1)
gdbserver_tests/filter_gdb.in