aboutsummaryrefslogtreecommitdiff
path: root/gdb/solist.h
diff options
context:
space:
mode:
authorKevin Buettner <kevinb@redhat.com>2004-03-11 17:04:40 +0000
committerKevin Buettner <kevinb@redhat.com>2004-03-11 17:04:40 +0000
commitf8766ec10093029c944914de6c048d015e8dd5db (patch)
treeb0f82755546128ccd553211908c7ed1f32c655fe /gdb/solist.h
parent9e07f89d62dc00b9a77100f5bc042e080d3519da (diff)
downloadgdb-f8766ec10093029c944914de6c048d015e8dd5db.zip
gdb-f8766ec10093029c944914de6c048d015e8dd5db.tar.gz
gdb-f8766ec10093029c944914de6c048d015e8dd5db.tar.bz2
* solist.h (master_so_list): New function.
* solib.c (master_so_list): Likewise. * solib-svr4.c (enable_break): Iterate over so_list entries obtained from master list instead of entries obtained directly via svr4_current_sos().
Diffstat (limited to 'gdb/solist.h')
-rw-r--r--gdb/solist.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/solist.h b/gdb/solist.h
index 8e5c432..7977c54 100644
--- a/gdb/solist.h
+++ b/gdb/solist.h
@@ -107,8 +107,12 @@ struct target_so_ops
};
+/* Free the memory associated with a (so_list *). */
void free_so (struct so_list *so);
+/* Return address of first so_list entry in master shared object list. */
+struct so_list *master_so_list (void);
+
/* Find solib binary file and open it. */
extern int solib_open (char *in_pathname, char **found_pathname);