diff options
author | Andrew Burgess <andrew.burgess@embecosm.com> | 2019-12-02 11:36:45 +0000 |
---|---|---|
committer | Andrew Burgess <andrew.burgess@embecosm.com> | 2019-12-04 10:25:09 +0000 |
commit | f97a63c5aa5203994447b3cf8e48f184078f379b (patch) | |
tree | b13666c9c194b2609e3f0dd14b76997cbe5cb8c0 /gas | |
parent | 293b38d60f15422cf7e3d3ba06fdbc5cc90aee67 (diff) | |
download | gdb-f97a63c5aa5203994447b3cf8e48f184078f379b.zip gdb-f97a63c5aa5203994447b3cf8e48f184078f379b.tar.gz gdb-f97a63c5aa5203994447b3cf8e48f184078f379b.tar.bz2 |
gdb: Split global symbol search into separate functions
In preparation for the next commit, this commit restructures the code
by splitting global_symbol_searcher::search into separate functions.
There should be no functional changes after this commit.
gdb/ChangeLog:
* symtab.c (symbol_search::compare_search_syms): Update header
comment.
(global_symbol_searcher::is_suitable_msymbol): New function.
(global_symbol_searcher::expand_symtabs): New function.
(global_symbol_searcher::add_matching_symbols): New function.
(global_symbol_searcher::add_matching_msymbols): New function.
(global_symbol_searcher::search): Move most of the content
into the new functions above, and call them as needed.
* symtab.h (global_symbol_searcher) <expand_symtabs>: New member
function.
(global_symbol_searcher) <add_matching_symbols>: New member
function.
(global_symbol_searcher) <add_matching_msymbols>: New member
function.
(global_symbol_searcher) <is_suitable_msymbol>: New member
function.
Change-Id: I06b26920f35c268f7a38d8203dc2c2813aa501c6
Diffstat (limited to 'gas')
0 files changed, 0 insertions, 0 deletions