aboutsummaryrefslogtreecommitdiff
path: root/gdb/maint.c
diff options
context:
space:
mode:
authorTom Tromey <tromey@adacore.com>2019-05-01 12:35:20 -0600
committerTom Tromey <tromey@adacore.com>2019-05-08 10:38:02 -0600
commited2b7c1703246eef1ce6b393ced99fe267cbeb7b (patch)
treec45d0fb40fb4972dfba9ed4654bcab410db29810 /gdb/maint.c
parentb0be6c912f9e901a87740c72f18be1e54ad5267d (diff)
downloadgdb-ed2b7c1703246eef1ce6b393ced99fe267cbeb7b.zip
gdb-ed2b7c1703246eef1ce6b393ced99fe267cbeb7b.tar.gz
gdb-ed2b7c1703246eef1ce6b393ced99fe267cbeb7b.tar.bz2
Move "watchdog" to remote.c
The "watchdog" global is only used in remote.c, so this patch moves it there and makes it static. gdb/ChangeLog 2019-05-08 Tom Tromey <tromey@adacore.com> * maint.c (_initialize_maint_cmds): Move initialization code to remote.c. (watchdog, show_watchdog): Move to remote.c. * remote.c (watchdog, show_watchdog): Move from maint.c. Make "watchdog" static. (_initialize_remote): Move initialization code from maint.c. * defs.h (watchdog): Don't declare.
Diffstat (limited to 'gdb/maint.c')
-rw-r--r--gdb/maint.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/gdb/maint.c b/gdb/maint.c
index 8fc660e..328d602 100644
--- a/gdb/maint.c
+++ b/gdb/maint.c
@@ -46,20 +46,6 @@
static void maintenance_do_deprecate (const char *, int);
-/* Set this to the maximum number of seconds to wait instead of waiting forever
- in target_wait(). If this timer times out, then it generates an error and
- the command is aborted. This replaces most of the need for timeouts in the
- GDB test suite, and makes it possible to distinguish between a hung target
- and one with slow communications. */
-
-int watchdog = 0;
-static void
-show_watchdog (struct ui_file *file, int from_tty,
- struct cmd_list_element *c, const char *value)
-{
- fprintf_filtered (file, _("Watchdog timer is %s.\n"), value);
-}
-
/* Access the maintenance subcommands. */
static void
@@ -1148,16 +1134,6 @@ If a filter is given, only the tests with that value in their name will ran."),
add_cmd ("selftests", class_maintenance, maintenance_info_selftests,
_("List the registered selftests."), &maintenanceinfolist);
- add_setshow_zinteger_cmd ("watchdog", class_maintenance, &watchdog, _("\
-Set watchdog timer."), _("\
-Show watchdog timer."), _("\
-When non-zero, this timeout is used instead of waiting forever for a target\n\
-to finish a low-level step or continue operation. If the specified amount\n\
-of time passes without a response from the target, an error occurs."),
- NULL,
- show_watchdog,
- &setlist, &showlist);
-
add_setshow_boolean_cmd ("profile", class_maintenance,
&maintenance_profile_p, _("\
Set internal profiling."), _("\