|
From: Paul F. <pa...@so...> - 2022-10-28 18:20:59
|
https://sourceware.org/git/gitweb.cgi?p=valgrind.git;h=6c9aae8f44c50b7949a7a6ed923410eb9c13e9e9 commit 6c9aae8f44c50b7949a7a6ed923410eb9c13e9e9 Author: Paul Floyd <pj...@wa...> Date: Fri Oct 28 22:19:47 2022 +0200 FreeBSD: more filtering for gdbserver_tests/nlvgdbsigqueue Needed for FreeBSD 14 without debug info files. Diff: --- gdbserver_tests/filter_gdb.in | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gdbserver_tests/filter_gdb.in b/gdbserver_tests/filter_gdb.in index b753e01688..04a56fdef1 100755 --- a/gdbserver_tests/filter_gdb.in +++ b/gdbserver_tests/filter_gdb.in @@ -119,6 +119,7 @@ s/\(0x........\) in ?? ()$/\1 in syscall .../ # return SYSCALL_CANCEL.... s/in __select .*/in syscall .../ s/in __select$/in syscall .../ +s/in _select ()/in syscall .../ /nfds=/d /exceptfds=/d /timeout=/d @@ -135,6 +136,7 @@ s/in \(.__\)\{0,1\}select () from \/.*$/in syscall .../ /^ from \/lib64\/libc.so.*$/d /^ from \/lib64\/.*\/libc.so.*$/d /^ from \/lib64\/.*\/libc-.*.so/d +s/ from \/lib\/libc\.so.*// # and yet another (gdb 7.0 way) to get a system call s/in select ()$/in syscall .../ |