psymtab cleanup patch 1/3
authorDoug Evans <dje@google.com>
Wed, 15 Jan 2014 02:19:51 +0000 (18:19 -0800)
committerDoug Evans <dje@google.com>
Wed, 15 Jan 2014 02:19:51 +0000 (18:19 -0800)
commit540c2971fa25a14ae16a9bb14ba2f424b5f1ea96
treefeef7b3931cac287ac2ca1409c62212e75f24c0d
parent818d220a6fe3d0512a226188e9164245a02c9185
psymtab cleanup patch 1/3

This is the first of a set of three patches to cleanup psymtab.c a bit.

Basically, these two functions do not belong in psymtab.c:
expand_partial_symbol_names, map_partial_symbol_filenames,
and "partial" does not belong in the function name.

This first patch moves them to a better location.
The second patch adds some typedefs for function parameters to
quick_symbol_functions.expand_symtabs_matching.
The third patch removes "partial" from the function names
and uses them in more places.

* psymtab.c (expand_partial_symbol_names): Delete, moved to symfile.c.
(map_partial_symbol_filenames): Ditto.
* psymtab.h (expand_partial_symbol_names): Delete, moved to symfile.h.
(map_partial_symbol_filenames): Ditto.
* symfile.c (expand_partial_symbol_names): Moved here from psymtab.c.
(map_partial_symbol_filenames): Ditto.
* symfile.h (expand_partial_symbol_names): Moved here from psymtab.h.
(map_partial_symbol_filenames): Ditto.
* symtab.c: Delete #include "psymtab.h".
gdb/ChangeLog
gdb/psymtab.c
gdb/psymtab.h
gdb/symfile.c
gdb/symfile.h
gdb/symtab.c