OSDN Git Service

2003-10-15 Andrew Cagney <cagney@redhat.com>
authorAndrew Cagney <cagney@redhat.com>
Fri, 17 Oct 2003 13:59:27 +0000 (13:59 +0000)
committerAndrew Cagney <cagney@redhat.com>
Fri, 17 Oct 2003 13:59:27 +0000 (13:59 +0000)
commit8c9d904f08fe15147a99ca520ca68712fa52e63f
treece204463fea29d9345ff451f019c854c6f870a7e
parentc6d610b70c2561e784d80202c9d610143967df62
2003-10-15  Andrew Cagney  <cagney@redhat.com>

* target.c (target_stack): Change to a static target_ops.
(update_current_target): Walk the "struct target_ops" stack.
(pop_target, do_xfer_memory, target_info): Ditto.
(find_target_beneath): Ditto.
(push_target): Rewrite to use the "struct target_ops" stack.
(unpush_target): Ditto.
* target.h (struct target_stack_item): Delete definition.
(target_stack): Delete declaration.
(struct target_ops): Add field "beneath".
gdb/ChangeLog
gdb/target.c
gdb/target.h