[PATCH v3 1/2] gdb: improve quit command with an alias called exit
Enze Li
lienze2010@hotmail.com
Sat Dec 4 23:26:11 GMT 2021
This commit implements a request to add a quit command alias in
PR28406[1]. With this commit, we can now use the "exit" alias
to exit the GDB.
Tested on x86_64-linux.
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=28406
---
gdb/cli/cli-cmds.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gdb/cli/cli-cmds.c b/gdb/cli/cli-cmds.c
index 3fe47940076..eca92ef71d4 100644
--- a/gdb/cli/cli-cmds.c
+++ b/gdb/cli/cli-cmds.c
@@ -2445,7 +2445,7 @@ strict == evaluate script according to filename extension, error if not supporte
cmd_list_element *quit_cmd
= add_com ("quit", class_support, quit_command, _("\
Exit gdb.\n\
-Usage: quit [EXPR]\n\
+Usage: quit [EXPR] or exit [EXPR]\n\
The optional expression EXPR, if present, is evaluated and the result\n\
used as GDB's exit code. The default is zero."));
cmd_list_element *help_cmd
@@ -2453,6 +2453,7 @@ used as GDB's exit code. The default is zero."));
_("Print list of commands."));
set_cmd_completer (help_cmd, command_completer);
add_com_alias ("q", quit_cmd, class_support, 1);
+ add_com_alias ("exit", quit_cmd, class_support, 1);
add_com_alias ("h", help_cmd, class_support, 1);
add_setshow_boolean_cmd ("verbose", class_support, &info_verbose, _("\
--
2.34.0
More information about the Gdb-patches
mailing list