gdb:
authorYao Qi <yao@codesourcery.com>
Sat, 3 Mar 2012 04:04:35 +0000 (04:04 +0000)
committerYao Qi <yao@codesourcery.com>
Sat, 3 Mar 2012 04:04:35 +0000 (04:04 +0000)
commit8ffcbaaf40fd5eac75e04570c6b8989a70276578
treefda03da2196ed461094030c7fbe76aa482f71a8c
parentd1feda864e0b17c5757197ba1b421e25dac6afd1
gdb:
* common/agent.c (struct ipa_sym_addresses) <addr_capability>: New.
(agent_capability_check, agent_capability_invalidate): New.
(symbol_list): New array element.
* common/agent.h (enum agent_capa): New.
* target.c (target_pre_inferior): Call agent_capability_invalidate.

gdb/gdbserver:
* tracepoint.c (gdb_agent_capability): New global.
(in_process_agent_loaded_ust): Renamed to
`in_process_agent_supports_ust'.
Update callers.
(in_process_agent_supports_ust): Call agent_capability_check.
(clear_installed_tracepoints): Assert that agent supports
agent.
gdb/ChangeLog
gdb/common/agent.c
gdb/common/agent.h
gdb/gdbserver/ChangeLog
gdb/gdbserver/tracepoint.c
gdb/target.c