From ececd218c5254902db3301d700546f6702112c85 Mon Sep 17 00:00:00 2001 From: Christian Biesinger Date: Tue, 24 Sep 2019 16:43:18 -0500 Subject: Convert symtab.h function signatures to use bool instead of int gdb/ChangeLog: 2019-09-26 Christian Biesinger * blockframe.c (find_pc_partial_function): Change return type to bool. * elfread.c (elf_gnu_ifunc_resolve_name): Likewise. * minsyms.c (in_gnu_ifunc_stub): Likewise. (stub_gnu_ifunc_resolve_name): Likewise. * symtab.c (compare_filenames_for_search): Likewise. (compare_glob_filenames_for_search): Likewise. (matching_obj_sections): Likewise. (symbol_matches_domain): Likewise. (find_line_symtab): Change out param EXACT_MATCH to bool *. (find_line_pc): Change return type to bool. (find_line_pc_range): Likewise. (producer_is_realview): Likewise. * symtab.h (symbol_matches_domain): Likewise. (find_pc_partial_function): Likewise. (find_pc_line_pc_range): Likewise. (in_gnu_ifunc_stub): Likewise. (struct gnu_ifunc_fns) : Likewise. (find_line_pc): Likewise. (find_line_pc_range): Likewise. (matching_obj_sections): Likewise. (find_line_symtab): Change out parameter to bool. (producer_is_realview): Change return type to bool. (compare_filenames_for_search): Likewise. (compare_glob_filenames_for_search): Likewise. --- gdb/minsyms.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'gdb/minsyms.c') diff --git a/gdb/minsyms.c b/gdb/minsyms.c index 0f734eb..f06de4d 100644 --- a/gdb/minsyms.c +++ b/gdb/minsyms.c @@ -895,7 +895,7 @@ lookup_minimal_symbol_by_pc (CORE_ADDR pc) /* Return non-zero iff PC is in an STT_GNU_IFUNC function resolver. */ -int +bool in_gnu_ifunc_stub (CORE_ADDR pc) { bound_minimal_symbol msymbol @@ -916,7 +916,7 @@ stub_gnu_ifunc_resolve_addr (struct gdbarch *gdbarch, CORE_ADDR pc) /* See elf_gnu_ifunc_resolve_name for its real implementation. */ -static int +static bool stub_gnu_ifunc_resolve_name (const char *function_name, CORE_ADDR *function_address_p) { -- cgit v1.1