From: Philippe Waroquiers Date: Sat, 15 Sep 2018 09:26:52 +0000 (+0200) Subject: Update filter_gdb to make nlvgdbsigqueue work with gdb 8.2 X-Git-Tag: VALGRIND_3_14_0~23 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=20fe40ecc05135616fac8709e99106fdc759dea2;p=thirdparty%2Fvalgrind.git Update filter_gdb to make nlvgdbsigqueue work with gdb 8.2 gdb 8.2 now produces a message 'remote target killed', so have filter_gdb delete it. Tested on debian/amd64 with gdb 7.12/8.0/8.1/8.2 --- diff --git a/gdbserver_tests/filter_gdb b/gdbserver_tests/filter_gdb index f704d1c883..05bbe4c545 100755 --- a/gdbserver_tests/filter_gdb +++ b/gdbserver_tests/filter_gdb @@ -27,6 +27,7 @@ sed -e '/^\ \ \ \ \.\.\.$/d' | # remove missing debuginfos # vgdb message # pid numbers +# filter 'remote target killed' messages (produced by gdb >= 8.2) # Thread numbers # delete thread switches # info threads output (e.g. which thread is running and syscall) @@ -82,6 +83,7 @@ sed -e '/Remote debugging using/,/vgdb launched process attached/d' -e '/^Try: zypper install -C/d' \ -e '/relaying data between gdb and process/d' \ -e 's/pid [0-9][0-9]*/pid ..../g' \ + -e '/(Remote target) killed/d' \ -e 's/Thread [0-9][0-9]*/Thread ..../g' \ -e '/\[Switching to Thread ....\]/d' \ -e 's/\(\[Switching to thread [1234] (Thread ....)\]\)#0/\1\n#0/' \