From: Philippe Waroquiers Date: Sat, 15 Sep 2018 09:06:07 +0000 (+0200) Subject: Update filter_gdb to make nlcontrolc work with gdb 8.2 X-Git-Tag: VALGRIND_3_14_0~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a1ce55b1b96882cab6f7aef9b100691726a6c152;p=thirdparty%2Fvalgrind.git Update filter_gdb to make nlcontrolc work with gdb 8.2 gdb 8.2 has changed the layout of the thread list headers. 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 662028f5f0..f704d1c883 100755 --- a/gdbserver_tests/filter_gdb +++ b/gdbserver_tests/filter_gdb @@ -130,8 +130,8 @@ sed -e '/Remote debugging using/,/vgdb launched process attached/d' -e 's/0x........ in \(main () at clean_after_fork.c:34\)/\1/' \ -e 's/\(^.*signal SIGFPE.*$\)/\1\nafter trap SIGFPE/' \ -e 's/p=p@entry=0x/p=0x/' \ - -e 's/\(^Breakpoint 1, tls_ptr (p=0x........\) \() at tls.c:55\)/\1\2/' \ - -e '/Id Target Id Frame/d' \ + -e 's/\(^Breakpoint 1, tls_ptr (p=0x........\) \() at tls.c:55\)/\1\2/' \ + -e '/Id Target Id *Frame/d' \ -e 's/^\([ \*] [1234] \) *Thread /\1Thread /' \ -e 's/^ [0-9] Thread .... (tid [0-9] .*$//' \ -e 's/VgTs_WaitSys) 0x/VgTs_WaitSys) 0x/' \