From 2e9309df58b875c91e5a5e556d30abf8ff1970bb Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Tue, 7 Jul 1992 16:00:30 +0000 Subject: * maint.c (maintenance_command, maintenance_info_command): Install with allow_unknown as 0 and call help_list to show list of possibilities when no subcommand is specified. --- gdb/maint.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'gdb/maint.c') diff --git a/gdb/maint.c b/gdb/maint.c index f1e8999..6de6716 100644 --- a/gdb/maint.c +++ b/gdb/maint.c @@ -54,7 +54,8 @@ maintenance_command (args, from_tty) char *args; int from_tty; { - error ("Unimplemented maintenance command '%s'", args); + printf ("\"maintenance\" must be followed by the name of a maintenance command.\n"); + help_list (maintenancelist, "maintenance ", -1, stdout); } @@ -111,12 +112,12 @@ _initialize_maint_cmds () Includes commands to dump specific internal GDB structures in\n\ a human readable form, including dumping of symbol tables, type\n\ chains, etc.", - &maintenancelist, "maintenance ", 1, + &maintenancelist, "maintenance ", 0, &cmdlist); add_prefix_cmd ("info", class_info, maintenance_info_command, "Maintenance command for showing things about the program being debugged.", - &maintenanceinfolist, "maintenance info ", 1, + &maintenanceinfolist, "maintenance info ", 0, &maintenancelist); add_cmd ("dump-me", class_maintenance, maintenance_dump_me, -- cgit v1.1