mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 10:05:29 +00:00
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
This commit is contained in:
parent
a1ce55b1b9
commit
20fe40ecc0
@ -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/' \
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user