* solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
the target cannot run.
This commit is contained in:
parent
ea8eedbe57
commit
59ddf1e792
|
@ -1,4 +1,9 @@
|
|||
2008-05-24 Joel Brobecker <brobecker@adacore.com>
|
||||
2008-06-18 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
|
||||
the target cannot run.
|
||||
|
||||
2008-06-18 Joel Brobecker <brobecker@adacore.com>
|
||||
|
||||
* solib-osf.c (osf_solib_create_inferior_hook): Do nothing if
|
||||
we're attaching to a running process.
|
||||
|
|
|
@ -321,7 +321,14 @@ osf_solib_create_inferior_hook (void)
|
|||
/* Now run the target. It will eventually get a SIGTRAP, at
|
||||
which point all of the libraries will have been mapped in and we
|
||||
can go groveling around in the rld structures to find
|
||||
out what we need to know about them. */
|
||||
out what we need to know about them.
|
||||
|
||||
If debugging from a core file, we cannot resume the execution
|
||||
of the inferior. But this is actually not an issue, because
|
||||
shared libraries have already been mapped anyways, which means
|
||||
we have nothing more to do. */
|
||||
if (!target_can_run (¤t_target))
|
||||
return;
|
||||
|
||||
clear_proceed_status ();
|
||||
stop_soon = STOP_QUIETLY;
|
||||
|
|
Loading…
Reference in New Issue