forked from Imagelibrary/binutils-gdb
2009-03-09 Paul Pluzhnikov <ppluzhnikov@google.com>
* solib.c (solib_contains_address_p): New function. (solib_name_from_address): Use it. * printcmd.c (display_uses_solib_p): Use it. * solib.h (solib_contains_address_p): Declare it.
This commit is contained in:
@@ -1767,7 +1767,7 @@ display_uses_solib_p (const struct display *d,
|
||||
struct expression *const exp = d->exp;
|
||||
|
||||
if (d->block != NULL
|
||||
&& solib_name_from_address (d->block->startaddr) == solib->so_name)
|
||||
&& solib_contains_address_p (solib, d->block->startaddr))
|
||||
return 1;
|
||||
|
||||
for (i = 0; i < exp->nelts; )
|
||||
@@ -1783,7 +1783,7 @@ display_uses_solib_p (const struct display *d,
|
||||
SYMBOL_OBJ_SECTION (symbol);
|
||||
|
||||
if (block != NULL
|
||||
&& solib_name_from_address (block->startaddr) == solib->so_name)
|
||||
&& solib_contains_address_p (solib, block->startaddr))
|
||||
return 1;
|
||||
|
||||
if (section && section->objfile == solib->objfile)
|
||||
|
||||
Reference in New Issue
Block a user