aboutsummaryrefslogtreecommitdiff
path: root/gdb/objc-lang.c
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2018-03-31 10:32:00 -0600
committerTom Tromey <tom@tromey.com>2018-04-05 07:39:33 -0600
commit41c1efc614472cdc74397e734f5a66018362a80a (patch)
tree97d77b6582dcdfbec4f3436251c058c9243411cf /gdb/objc-lang.c
parent65bd20451fc7e5aea1f0283433f95fb2fe60771d (diff)
downloadbinutils-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