From f73adfeb8bae36885e6ea248d12223ab0d5eb9cb Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Fri, 27 Oct 2006 22:23:21 +0000 Subject: * gdbcmd.h (detachlist): Declare. * infcmd.c (_initialize_infcmd): Define "detach" as prefix command. * linux-fork.c (_initialize_linux_fork): Rename "detach-checkpoint" to "detach checkpoint" and "detach-fork" to "detach fork". * cli/cli-cmds.c (detachlist): Define. (init_cmd_lists): Initialize it. * cli/cli-cmds.h (detachlist): Declare. doc/: * gdb.texinfo (Processes): Rename "detach-fork" to "detach fork". testsuite/: * gdb.base/multi-forks.exp: Use "detach fork" instead of "detach-fork". --- gdb/cli/cli-cmds.c | 5 +++++ gdb/cli/cli-cmds.h | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) (limited to 'gdb/cli') diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c index fdff394..5359ed4 100644 --- a/gdb/cli/cli-cmds.c +++ b/gdb/cli/cli-cmds.c @@ -122,6 +122,10 @@ struct cmd_list_element *stoplist; struct cmd_list_element *deletelist; +/* Chain containing all defined detach subcommands. */ + +struct cmd_list_element *detachlist; + /* Chain containing all defined "enable breakpoint" subcommands. */ struct cmd_list_element *enablebreaklist; @@ -1089,6 +1093,7 @@ init_cmd_lists (void) togglelist = NULL; stoplist = NULL; deletelist = NULL; + detachlist = NULL; enablebreaklist = NULL; setlist = NULL; unsetlist = NULL; diff --git a/gdb/cli/cli-cmds.h b/gdb/cli/cli-cmds.h index 228e6aa..6d97b19 100644 --- a/gdb/cli/cli-cmds.h +++ b/gdb/cli/cli-cmds.h @@ -1,5 +1,5 @@ /* Header file for GDB CLI command implementation library. - Copyright (c) 2000 Free Software Foundation, Inc. + Copyright (c) 2000,2006 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -39,6 +39,10 @@ extern struct cmd_list_element *disablelist; extern struct cmd_list_element *deletelist; +/* Chain containing all defined detach subcommands. */ + +extern struct cmd_list_element *detachlist; + /* Chain containing all defined toggle subcommands. */ extern struct cmd_list_element *togglelist; -- cgit v1.1