From 7f3c034326ce5d487e897826a12c3a4b9d457b49 Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Mon, 19 May 2014 11:46:19 -0700 Subject: [PATCH] Remove "set/show remotebaud" (deprecated) commands. This patch removes support for the "set/show remotebaud" command, which were deprecated in GDB 7.7, and should be now be removed ahead of cutting the GDB 7.8 branch. gdb/ChangeLog: * serial.c (_initialize_serial): Remove support for the "set remotebaud" and "show remotebaud" commands. * NEWS: Add entry documenting the removal of that command. gdb/testsuite/ChangeLog: * config/monitor.exp (gdb_target_monitor): Replace use of "set remotebaud" by "set serial baud". --- gdb/ChangeLog | 6 ++++++ gdb/NEWS | 4 ++++ gdb/serial.c | 28 ---------------------------- gdb/testsuite/ChangeLog | 5 +++++ gdb/testsuite/config/monitor.exp | 2 +- 5 files changed, 16 insertions(+), 29 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0caf79b..06d23e0 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2014-05-28 Joel Brobecker + + * serial.c (_initialize_serial): Remove support for + the "set remotebaud" and "show remotebaud" commands. + * NEWS: Add entry documenting the removal of that command. + 2014-05-28 Yao Qi * charset.c: Fix typo in comments. diff --git a/gdb/NEWS b/gdb/NEWS index 5a0a76e..6683bc0 100644 --- a/gdb/NEWS +++ b/gdb/NEWS @@ -141,6 +141,10 @@ PowerPC64 GNU/Linux little-endian powerpc64le-*-linux* and "assf"), have been deprecated. Use the "sharedlibrary" command, or its alias "share", instead. +* The commands "set remotebaud" and "show remotebaud" are no longer + supported. Use "set serial baud" and "show serial baud" (respectively) + instead. + *** Changes in GDB 7.7 * Improved support for process record-replay and reverse debugging on diff --git a/gdb/serial.c b/gdb/serial.c index 7471a6b..e780bbe 100644 --- a/gdb/serial.c +++ b/gdb/serial.c @@ -671,34 +671,6 @@ using remote targets."), serial_baud_show_cmd, &serial_set_cmdlist, &serial_show_cmdlist); - /* The commands "set/show serial baud" used to have a different name. - Add aliases to those names to facilitate the transition, and mark - them as deprecated, in order to make users aware of the fact that - the command names have been changed. */ - { - const char *cmd_name; - struct cmd_list_element *cmd; - - /* FIXME: There is a limitation in the deprecation mechanism, - and the warning ends up not being displayed for prefixed - aliases. So use a real command instead of an alias. */ - add_setshow_zinteger_cmd ("remotebaud", class_alias, &baud_rate, _("\ -Set baud rate for remote serial I/O."), _("\ -Show baud rate for remote serial I/O."), _("\ -This value is used to set the speed of the serial port when debugging\n\ -using remote targets."), - NULL, - serial_baud_show_cmd, - &setlist, &showlist); - cmd_name = "remotebaud"; - cmd = lookup_cmd (&cmd_name, setlist, "", -1, 1); - deprecate_cmd (cmd, "set serial baud"); - cmd_name - = "remotebaud"; /* needed because lookup_cmd updates the pointer */ - cmd = lookup_cmd (&cmd_name, showlist, "", -1, 1); - deprecate_cmd (cmd, "show serial baud"); - } - add_setshow_filename_cmd ("remotelogfile", no_class, &serial_logfile, _("\ Set filename for remote session recording."), _("\ Show filename for remote session recording."), _("\ diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index dc9cff0..4d9c597 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2014-05-28 Joel Brobecker + + * config/monitor.exp (gdb_target_monitor): Replace use of + "set remotebaud" by "set serial baud". + 2014-05-26 Andy Wingo * gdb.guile/scm-breakpoint.exp: diff --git a/gdb/testsuite/config/monitor.exp b/gdb/testsuite/config/monitor.exp index bddcdd5..a85aaee 100644 --- a/gdb/testsuite/config/monitor.exp +++ b/gdb/testsuite/config/monitor.exp @@ -86,7 +86,7 @@ proc gdb_target_monitor { exec_file } { return -1 } if [target_info exists baud] { - gdb_test "set remotebaud [target_info baud]" "" "" + gdb_test "set serial baud [target_info baud]" "" "" } if [target_info exists binarydownload] { gdb_test "set remotebinarydownload [target_info binarydownload]" "" "" -- 2.7.4