diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 965dd0bf60..94b3178e01 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2008-10-16 Pedro Alves + + * remote.c (push_remote_target): Delete. + * target.h (push_remote_target): Delete declaration. + 2008-10-15 Pedro Alves * remote.c (remote_close): Unregister remote_desc from the event diff --git a/gdb/remote.c b/gdb/remote.c index 5d52cd7e7f..9a473f2f3e 100644 --- a/gdb/remote.c +++ b/gdb/remote.c @@ -5995,23 +5995,6 @@ remote_remove_hw_breakpoint (struct bp_target_info *bp_tgt) _("remote_remove_hw_breakpoint: reached end of function")); } -/* Some targets are only capable of doing downloads, and afterwards - they switch to the remote serial protocol. This function provides - a clean way to get from the download target to the remote target. - It's basically just a wrapper so that we don't have to expose any - of the internal workings of remote.c. - - Prior to calling this routine, you should shutdown the current - target code, else you will get the "A program is being debugged - already..." message. Usually a call to pop_target() suffices. */ - -void -push_remote_target (char *name, int from_tty) -{ - printf_filtered (_("Switching to remote protocol\n")); - remote_open (name, from_tty); -} - /* Table used by the crc32 function to calcuate the checksum. */ static unsigned long crc32_table[256] = diff --git a/gdb/target.h b/gdb/target.h index 067c031d8c..e3537c4cd5 100644 --- a/gdb/target.h +++ b/gdb/target.h @@ -1301,9 +1301,6 @@ extern int default_target_signal_to_host (struct gdbarch *, /* Convert from a number used in a GDB command to an enum target_signal. */ extern enum target_signal target_signal_from_command (int); -/* Any target can call this to switch to remote protocol (in remote.c). */ -extern void push_remote_target (char *name, int from_tty); - /* Set the show memory breakpoints mode to show, and installs a cleanup to restore it back to the current value. */ extern struct cleanup *make_show_memory_breakpoints_cleanup (int show);