OSDN Git Service

2001-06-14 Michael Snyder <msnyder@redhat.com>
authormsnyder <msnyder>
Thu, 14 Jun 2001 19:27:44 +0000 (19:27 +0000)
committermsnyder <msnyder>
Thu, 14 Jun 2001 19:27:44 +0000 (19:27 +0000)
commitbe87c3f5aca2dff1abe9dde5012469085734047f
treee5957e45babd465a1bdf650239c1ed9fa374d391
parent5fe0cf970f22b42541e4cb2b133e32e92e703dfa
2001-06-14  Michael Snyder  <msnyder@redhat.com>

* remote.c (show_remote_protocol_qSymbol_packet_cmd,
set_remote_protocol_qSymbol_packet_cmd): New functions.
(init_all_packet_configs, show_remote_cmd): Add qSymbol packet.
(remote_check_symbols): New function.  Implement qSymbol packet,
allowing target to request symbol lookup service from gdb.
(remote_open_1, remote_async_open_1): Call remote_check_symbols,
allowing symbol lookup from exec_bfd on connection to target.
(remote_new_objfile): New function.  Catch new objfile notifications
from shared library module, and call remote_check_symbols.
(_initialize_remote): Hook remote_new_objfile into the shared
library notification chain.  Add "set remote symbol-lookup" command.
gdb/ChangeLog
gdb/remote.c