[gdb/testsuite] Fix gdb.dwarf2/nullptr_t.exp with cc-with-dwz-m
authorTom de Vries <tdevries@suse.de>
Wed, 30 Aug 2023 21:33:31 +0000 (23:33 +0200)
committerTom de Vries <tdevries@suse.de>
Wed, 30 Aug 2023 21:33:31 +0000 (23:33 +0200)
commit50e193c1862029e8de71c7bcd0863c17ad37bfa5
treea436a4d94770b7799057e86283fffadd2004dbf8
parent7c651c5fe6de738b0ce9b5b89568fde84eade807
[gdb/testsuite] Fix gdb.dwarf2/nullptr_t.exp with cc-with-dwz-m

When running test-case gdb.dwarf2/nullptr_t.exp with target board
cc-with-dwz-m, I run into:
...
FAIL: gdb.dwarf2/nullptr_t.exp: decltype(nullptr) symbol
...

The problem is that were looking for "typedef void decltype\\(nullptr\\)"
using "maint print symbols -source $srcfile", but dwz has moved the typedef to
a PU, so it's shown by "maint print symbols -source <unknown>" instead.

Fix this by dropping the "-source $srcfile" bit.

Tested on x86_64-linux, with make-check-all.sh.
gdb/testsuite/gdb.dwarf2/nullptr_t.exp