* NEWS: Mention new maintenance commands check-symtabs, and
authorDoug Evans <dje@google.com>
Fri, 17 May 2013 18:09:06 +0000 (18:09 +0000)
committerDoug Evans <dje@google.com>
Fri, 17 May 2013 18:09:06 +0000 (18:09 +0000)
commit7d0c9981dc1753663969b47221164504e71676a6
tree7b96437bee3ee6847a00c8cf6a8488cc901766ef
parent8d324e832969c4334524c77df4f94fe54f45ad18
* NEWS: Mention new maintenance commands check-symtabs, and
expand-symtabs, and renamed check-psymtabs.
* psymtab.c (maintenance_check_psymtabs): Renamed from
maintenance_check_symtabs.  Only process already-expanded symbol
tables.
(_initialize_psymtab): Update.
* symmisc.c (maintenance_check_symtabs): New function.
(maintenance_expand_name_matcher): New function
(maintenance_expand_file_matcher): New function
(maintenance_expand_symtabs): New function.
(_initialize_symmisc): Add "mt check-symtabs" and "mt expand-symtabs"
commands.

doc/
* gdb.texinfo (Maintenance Commands): Update doc for
"maint check-psymtabs".  Add doc for "maint check-symtabs",
"maint expand-symtabs".

testsuite/
* gdb.base/maint.exp: Update test for "maint check-psymtabs".
Add tests for "maint check-symtabs", "maint expand-symtabs".
gdb/ChangeLog
gdb/NEWS
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/psymtab.c
gdb/symmisc.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/maint.exp