aboutsummaryrefslogtreecommitdiff
path: root/gdb/linux-fork.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2006-10-27 22:23:21 +0000
committerAndreas Schwab <schwab@linux-m68k.org>2006-10-27 22:23:21 +0000
commitf73adfeb8bae36885e6ea248d12223ab0d5eb9cb (patch)
tree6c7e46077a639c83fbfef0d0dff8f1ecebaca3e7 /gdb/linux-fork.c
parent86157c207017c3d7df49efad2328697b278f50c2 (diff)
downloadgdb-f73adfeb8bae36885e6ea248d12223ab0d5eb9cb.zip
gdb-f73adfeb8bae36885e6ea248d12223ab0d5eb9cb.tar.gz
gdb-f73adfeb8bae36885e6ea248d12223ab0d5eb9cb.tar.bz2
* 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".
Diffstat (limited to 'gdb/linux-fork.c')
-rw-r--r--gdb/linux-fork.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gdb/linux-fork.c b/gdb/linux-fork.c
index e96275b..8b413d9 100644
--- a/gdb/linux-fork.c
+++ b/gdb/linux-fork.c
@@ -693,11 +693,12 @@ Argument 'n' is checkpoint ID, as displayed by 'info checkpoints'."));
Delete a fork/checkpoint (experimental)."),
&deletelist);
- /* Detach-checkpoint command: release the process to run independantly,
+ /* Detach checkpoint command: release the process to run independently,
and remove it from the fork list. */
- add_com ("detach-checkpoint", class_obscure, detach_fork_command, _("\
-Detach from a fork/checkpoint (experimental)."));
+ add_cmd ("checkpoint", class_obscure, detach_fork_command, _("\
+Detach from a fork/checkpoint (experimental)."),
+ &detachlist);
/* Info checkpoints command: list all forks/checkpoints
currently under gdb's control. */
@@ -709,7 +710,7 @@ Detach from a fork/checkpoint (experimental)."));
interchangeably). */
add_alias_cmd ("fork", "checkpoint", class_obscure, 1, &deletelist);
- add_com_alias ("detach-fork", "detach-checkpoint", class_obscure, 1);
+ add_alias_cmd ("fork", "checkpoint", class_obscure, 1, &detachlist);
add_info_alias ("forks", "checkpoints", 0);
/* "fork <n>" (by analogy to "thread <n>"). */