Warn if add-symbol-file does not provide any symbols
authorTom Tromey <tromey@adacore.com>
Tue, 4 Jun 2019 19:35:44 +0000 (13:35 -0600)
committerTom Tromey <tromey@adacore.com>
Fri, 14 Jun 2019 18:38:15 +0000 (12:38 -0600)
commitf568655424ad268c8c5df3f56e4e19a86b16623d
tree0fd9e1cb71ad7ecf7425b2c01cb7dd337bfd50f9
parenta0c1ffedcf1988bc13fc5b6d57d3b74a17b60299
Warn if add-symbol-file does not provide any symbols

A user suggested that add-symbol-file ought to warn if the file does
not in fact provide any symbols.  This seemed like a decent idea, so
this patch implements this idea.

Tested on x86-64 Fedora 29.

gdb/ChangeLog
2019-06-14  Tom Tromey  <tromey@adacore.com>

* symfile.c (add_symbol_file_command): Remove obsolete comment.
Warn if symbol file does not provide any symbols.

gdb/testsuite/ChangeLog
2019-06-14  Tom Tromey  <tromey@adacore.com>

* gdb.base/symfile-warn.exp: New file.
* gdb.base/symfile-warn.c: New file.
gdb/ChangeLog
gdb/symfile.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/symfile-warn.c [new file with mode: 0644]
gdb/testsuite/gdb.base/symfile-warn.exp [new file with mode: 0644]