gdb/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Thu, 22 Jul 2010 16:24:38 +0000 (16:24 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Thu, 22 Jul 2010 16:24:38 +0000 (16:24 +0000)
* dwarf2read.c: Include completer.h.
(save_gdb_index_command): Use matching usage command name.
(_initialize_dwarf2_read): New variable c, initialize it by add_cmd.
Set filename_completer for it.

gdb/ChangeLog
gdb/dwarf2read.c

index 861f5b8743cf87b472194ed6f4d3ef130cadf1a5..15bf0c80e65fac6506fcc7ff48d4dfc56ceba78c 100644 (file)
@@ -1,3 +1,10 @@
+2010-07-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * dwarf2read.c: Include completer.h.
+       (save_gdb_index_command): Use matching usage command name.
+       (_initialize_dwarf2_read): New variable c, initialize it by add_cmd.
+       Set filename_completer for it.
+
 2010-07-22  Tom Tromey  <tromey@redhat.com>
 
        * dwarf2read.c (create_debug_types_hash_table): Set objfile on
index 3a24e9ff859fe5468d7d5ccc930eb06d6aa1bf91..0d63fe328770725da575f8ee0357c8f3dbc1985b 100644 (file)
@@ -53,6 +53,7 @@
 #include "psympriv.h"
 #include "exceptions.h"
 #include "gdb_stat.h"
+#include "completer.h"
 
 #include <fcntl.h>
 #include "gdb_string.h"
@@ -14135,7 +14136,7 @@ save_gdb_index_command (char *arg, int from_tty)
   struct objfile *objfile;
 
   if (!arg || !*arg)
-    error (_("usage: maintenance save-gdb-index DIRECTORY"));
+    error (_("usage: save gdb-index DIRECTORY"));
 
   ALL_OBJFILES (objfile)
   {
@@ -14180,6 +14181,8 @@ void _initialize_dwarf2_read (void);
 void
 _initialize_dwarf2_read (void)
 {
+  struct cmd_list_element *c;
+
   dwarf2_objfile_data_key
     = register_objfile_data_with_cleanup (NULL, dwarf2_per_objfile_free);
 
@@ -14228,7 +14231,8 @@ The value is the maximum depth to print."),
                            NULL,
                            &setdebuglist, &showdebuglist);
 
-  add_cmd ("gdb-index", class_files, save_gdb_index_command,
-          _("Save a .gdb-index file"),
-          &save_cmdlist);
+  c = add_cmd ("gdb-index", class_files, save_gdb_index_command,
+              _("Save a .gdb-index file"),
+              &save_cmdlist);
+  set_cmd_completer (c, filename_completer);
 }