From 5b89c67adb1c6340db2f5afa5030f2bea7c583f4 Mon Sep 17 00:00:00 2001 From: Christian Biesinger Date: Fri, 15 Nov 2019 14:04:33 -0800 Subject: Replace int with bool in solib.c This does not touch "int from_tty" and a couple of other instances that require a bigger change. gdb/ChangeLog: 2019-11-25 Christian Biesinger * solib.c (solib_find_1): Change int to bool. (exec_file_find): Change int to bool. (solib_find): Change int to bool. (solib_read_symbols): Change int to bool. (solib_used): Change int to bool. (solib_add): Change int to bool. (info_sharedlibrary_command): Change int to bool. (solib_contains_address_p): Change int to bool. (solib_keep_data_in_core): Change int to bool. (in_solib_dynsym_resolve_code): Change int to bool. (reload_shared_libraries_1): Change int to bool. (gdb_sysroot_changed): Change int to bool. * solib.h (solib_read_symbols): Change int to bool. (solib_contains_address_p): Change int to bool. (solib_keep_data_in_core): Change int to bool. (in_solib_dynsym_resolve_code): Change int to bool. (libpthread_name_p): Change int to bool. Change-Id: Id695ed4ed0c3526af477d4d2bf585a7193c36cab --- gdb/solib.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'gdb/solib.h') diff --git a/gdb/solib.h b/gdb/solib.h index 5e52593..fd5684c 100644 --- a/gdb/solib.h +++ b/gdb/solib.h @@ -39,7 +39,7 @@ extern void clear_solib (void); /* Called to add symbols from a shared library to gdb's symbol table. */ extern void solib_add (const char *, int, int); -extern int solib_read_symbols (struct so_list *, symfile_add_flags); +extern bool solib_read_symbols (struct so_list *, symfile_add_flags); /* Function to be called when the inferior starts up, to discover the names of shared libraries that are dynamically linked, the base @@ -52,9 +52,9 @@ extern void solib_create_inferior_hook (int from_tty); extern char *solib_name_from_address (struct program_space *, CORE_ADDR); -/* Return 1 if ADDR lies within SOLIB. */ +/* Return true if ADDR lies within SOLIB. */ -extern int solib_contains_address_p (const struct so_list *, CORE_ADDR); +extern bool solib_contains_address_p (const struct so_list *, CORE_ADDR); /* Return whether the data starting at VADDR, size SIZE, must be kept in a core file for shared libraries loaded before "gcore" is used @@ -62,12 +62,12 @@ extern int solib_contains_address_p (const struct so_list *, CORE_ADDR); applies when the section would otherwise not be kept in the core file (in particular, for readonly sections). */ -extern int solib_keep_data_in_core (CORE_ADDR vaddr, unsigned long size); +extern bool solib_keep_data_in_core (CORE_ADDR vaddr, unsigned long size); -/* Return 1 if PC lies in the dynamic symbol resolution code of the +/* Return true if PC lies in the dynamic symbol resolution code of the run time loader. */ -extern int in_solib_dynsym_resolve_code (CORE_ADDR); +extern bool in_solib_dynsym_resolve_code (CORE_ADDR); /* Discard symbols that were auto-loaded from shared libraries. */ @@ -96,9 +96,9 @@ extern void set_solib_ops (struct gdbarch *gdbarch, extern void update_solib_list (int from_tty); -/* Return non-zero if NAME is the libpthread shared library. */ +/* Return true if NAME is the libpthread shared library. */ -extern int libpthread_name_p (const char *name); +extern bool libpthread_name_p (const char *name); /* Look up symbol from both symbol table and dynamic string table. */ -- cgit v1.1