diff options
Diffstat (limited to 'gdb/maint.c')
-rw-r--r-- | gdb/maint.c | 7 |
1 files changed, 4 insertions, 3 deletions
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, |