diff options
author | Tom Tromey <tom@tromey.com> | 2018-03-31 10:32:00 -0600 |
---|---|---|
committer | Tom Tromey <tom@tromey.com> | 2018-04-05 07:39:33 -0600 |
commit | 41c1efc614472cdc74397e734f5a66018362a80a (patch) | |
tree | 97d77b6582dcdfbec4f3436251c058c9243411cf /gdb/objc-lang.c | |
parent | 65bd20451fc7e5aea1f0283433f95fb2fe60771d (diff) | |
download | binutils-41c1efc614472cdc74397e734f5a66018362a80a.zip binutils-41c1efc614472cdc74397e734f5a66018362a80a.tar.gz binutils-41c1efc614472cdc74397e734f5a66018362a80a.tar.bz2 |
Remove some cleanups from search_minsyms_for_name
This changes struct collect_minsyms to use a std::vector, which
enables the removal of a cleanup from search_minsyms_for_name. This
also changes iterate_over_minimal_symbols to take a
gdb::function_view, which makes a function in linespec.c more
type-safe.
ChangeLog
2018-04-05 Tom Tromey <tom@tromey.com>
* minsyms.h (iterate_over_minimal_symbols): Update.
* minsyms.c (iterate_over_minimal_symbols): Take a
gdb::function_view.
* linespec.c (struct collect_minsyms): Remove.
(compare_msyms): Now a std::sort comparator.
(add_minsym): Add parameters.
(search_minsyms_for_name): Update. Use std::vector.
Diffstat (limited to 'gdb/objc-lang.c')
0 files changed, 0 insertions, 0 deletions