]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
More gdb filtering for glibc 2.41 with debuginfo installed
authorMark Wielaard <mark@klomp.org>
Sun, 11 May 2025 21:12:15 +0000 (23:12 +0200)
committerMark Wielaard <mark@klomp.org>
Sun, 11 May 2025 21:15:28 +0000 (23:15 +0200)
gdbserver_tests/filter_gdb.in

index 7f7862a8895d2edfd17158bceb12a8cdfcd3b0e1..98f28d13c73ca06b8dba45fc880263f17c15f967 100755 (executable)
@@ -137,6 +137,12 @@ s/in _dl_sysinfo_int80 () from \/lib\/ld-linux.so.*/in syscall .../
 #      in __syscall_cancel_arch is just in a syscall
 s/in __syscall_cancel_arch .*/in syscall .../
 
+#      as is just __syscall_cancel_arch
+s/__syscall_cancel_arch .*/0x........ in syscall .../
+
+#      gdb with source might figure out there is just a ret instruction
+/^[1-9][0-9\t ]*ret$/d
+
 #      do_syscall is in syscall
 s/__libc_do_syscall ().*/0x........ in syscall .../