diff --git a/gdb/ChangeLog b/gdb/ChangeLog index d4db1fdc65..36b2e0e309 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2021-03-31 Tom Tromey + + * dwarf2/read.c (dwarf2_gdb_index::map_matching_symbols): Merge + with dw2_map_matching_symbols. + (dwarf2_gdb_index::expand_symtabs_matching): Merge with + dw2_expand_symtabs_matching. + 2021-03-31 Tom Tromey * dwarf2/stringify.h: Fix typo. diff --git a/gdb/dwarf2/read.c b/gdb/dwarf2/read.c index 24183014cf..a83c5f94d5 100644 --- a/gdb/dwarf2/read.c +++ b/gdb/dwarf2/read.c @@ -3837,8 +3837,8 @@ dw2_expand_symtabs_matching_one gdb::function_view file_matcher, gdb::function_view expansion_notify); -static void -dw2_map_matching_symbols +void +dwarf2_gdb_index::map_matching_symbols (struct objfile *objfile, const lookup_name_info &name, domain_enum domain, int global, @@ -3895,18 +3895,6 @@ dw2_map_matching_symbols } } -void -dwarf2_gdb_index::map_matching_symbols - (struct objfile *objfile, - const lookup_name_info &name, domain_enum domain, - int global, - gdb::function_view callback, - symbol_compare_ftype *ordered_compare) -{ - dw2_map_matching_symbols (objfile, name, domain, global, callback, - ordered_compare); -} - /* Starting from a search name, return the string that finds the upper bound of all strings that start with SEARCH_NAME in a sorted name list. Returns the empty string to indicate that the upper bound is @@ -4858,14 +4846,14 @@ dw_expand_symtabs_matching_file_matcher } } -static void -dw2_expand_symtabs_matching - (struct objfile *objfile, - gdb::function_view file_matcher, - const lookup_name_info *lookup_name, - gdb::function_view symbol_matcher, - gdb::function_view expansion_notify, - enum search_domain kind) +void +dwarf2_gdb_index::expand_symtabs_matching + (struct objfile *objfile, + gdb::function_view file_matcher, + const lookup_name_info *lookup_name, + gdb::function_view symbol_matcher, + gdb::function_view expansion_notify, + enum search_domain kind) { dwarf2_per_objfile *per_objfile = get_dwarf2_per_objfile (objfile); @@ -4899,19 +4887,6 @@ dw2_expand_symtabs_matching }, per_objfile); } -void -dwarf2_gdb_index::expand_symtabs_matching - (struct objfile *objfile, - gdb::function_view file_matcher, - const lookup_name_info *lookup_name, - gdb::function_view symbol_matcher, - gdb::function_view expansion_notify, - enum search_domain kind) -{ - dw2_expand_symtabs_matching (objfile, file_matcher, lookup_name, - symbol_matcher, expansion_notify, kind); -} - /* A helper for dw2_find_pc_sect_compunit_symtab which finds the most specific symtab. */