projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
gdb: add target_ops::supports_displaced_step
[deliverable/binutils-gdb.git]
/
gdb
/
solib-svr4.c
diff --git
a/gdb/solib-svr4.c
b/gdb/solib-svr4.c
index 38c832f8f5a141acbcd724d60008e3c71d71e747..19d1105ae95f78c5e4b429670165e7eca2712e65 100644
(file)
--- a/
gdb/solib-svr4.c
+++ b/
gdb/solib-svr4.c
@@
-1537,7
+1537,6
@@
svr4_current_sos (void)
CORE_ADDR
svr4_fetch_objfile_link_map (struct objfile *objfile)
{
CORE_ADDR
svr4_fetch_objfile_link_map (struct objfile *objfile)
{
- struct so_list *so;
struct svr4_info *info = get_svr4_info (objfile->pspace);
/* Cause svr4_current_sos() to be run if it hasn't been already. */
struct svr4_info *info = get_svr4_info (objfile->pspace);
/* Cause svr4_current_sos() to be run if it hasn't been already. */
@@
-1555,7
+1554,7
@@
svr4_fetch_objfile_link_map (struct objfile *objfile)
/* The other link map addresses may be found by examining the list
of shared libraries. */
/* The other link map addresses may be found by examining the list
of shared libraries. */
- for (s
o = master_so_list (); so; so = so->next
)
+ for (s
truct so_list *so : current_program_space->solibs ()
)
if (so->objfile == objfile)
{
lm_info_svr4 *li = (lm_info_svr4 *) so->lm_info;
if (so->objfile == objfile)
{
lm_info_svr4 *li = (lm_info_svr4 *) so->lm_info;
@@
-2307,7
+2306,6
@@
enable_break (struct svr4_info *info, int from_tty)
CORE_ADDR load_addr = 0;
int load_addr_found = 0;
int loader_found_in_list = 0;
CORE_ADDR load_addr = 0;
int load_addr_found = 0;
int loader_found_in_list = 0;
- struct so_list *so;
struct target_ops *tmp_bfd_target;
sym_addr = 0;
struct target_ops *tmp_bfd_target;
sym_addr = 0;
@@
-2340,8
+2338,7
@@
enable_break (struct svr4_info *info, int from_tty)
/* On a running target, we can get the dynamic linker's base
address from the shared library table. */
/* On a running target, we can get the dynamic linker's base
address from the shared library table. */
- so = master_so_list ();
- while (so)
+ for (struct so_list *so : current_program_space->solibs ())
{
if (svr4_same_1 (interp_name, so->so_original_name))
{
{
if (svr4_same_1 (interp_name, so->so_original_name))
{
@@
-2350,7
+2347,6
@@
enable_break (struct svr4_info *info, int from_tty)
load_addr = lm_addr_check (so, tmp_bfd.get ());
break;
}
load_addr = lm_addr_check (so, tmp_bfd.get ());
break;
}
- so = so->next;
}
/* If we were not able to find the base address of the loader
}
/* If we were not able to find the base address of the loader
This page took
0.026391 seconds
and
4
git commands to generate.