aboutsummaryrefslogtreecommitdiff
path: root/gdb/solib.h
diff options
context:
space:
mode:
authorChristian Biesinger <cbiesinger@google.com>2019-11-15 14:04:33 -0800
committerChristian Biesinger <cbiesinger@google.com>2019-11-25 14:36:11 -0600
commit5b89c67adb1c6340db2f5afa5030f2bea7c583f4 (patch)
treec5d4b27a67d7203896a41bdc15ba407180ef65b8 /gdb/solib.h
parent0a821c4f6de9b902fd663fb23ee187b9adf4f7c4 (diff)
downloadbinutils-5b89c67adb1c6340db2f5afa5030f2bea7c583f4.zip
binutils-5b89c67adb1c6340db2f5afa5030f2bea7c583f4.tar.gz
binutils-5b89c67adb1c6340db2f5afa5030f2bea7c583f4.tar.bz2
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 <cbiesinger@google.com> * 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
Diffstat (limited to 'gdb/solib.h')
-rw-r--r--gdb/solib.h16
1 files changed, 8 insertions, 8 deletions
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. */