diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-08-09 12:15:10 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2008-08-09 12:15:10 +0000 |
commit | b9db4cedffdf2dadeac790e78d1d0a8583da3fef (patch) | |
tree | 124bb97a02396cebf04de28c98d3db57d5c62033 /gdb/infcmd.c | |
parent | a8caa2450b3abe46aeec4ccd61ccc9b680ebb2ff (diff) | |
download | gdb-b9db4cedffdf2dadeac790e78d1d0a8583da3fef.zip gdb-b9db4cedffdf2dadeac790e78d1d0a8583da3fef.tar.gz gdb-b9db4cedffdf2dadeac790e78d1d0a8583da3fef.tar.bz2 |
* target.c: Include "solib.h".
(target_pre_inferior): Call no_shared_libraries.
* infcmd.c (run_command_1): Do not call objfile_purge_solibs
or clear_solib.
(attach_command): Do not call clear_solib.
Diffstat (limited to 'gdb/infcmd.c')
-rw-r--r-- | gdb/infcmd.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gdb/infcmd.c b/gdb/infcmd.c index e4198b5..572555c 100644 --- a/gdb/infcmd.c +++ b/gdb/infcmd.c @@ -487,11 +487,6 @@ run_command_1 (char *args, int from_tty, int tbreak_at_main) this function should probably be moved into target_pre_inferior. */ target_pre_inferior (from_tty); - /* Purge old solib objfiles. */ - objfile_purge_solibs (); - - clear_solib (); - /* The comment here used to read, "The exec file is re-read every time we do a generic_mourn_inferior, so we just have to worry about the symbol file." The `generic_mourn_inferior' function @@ -2023,24 +2018,6 @@ attach_command (char *args, int from_tty) this function should probably be moved into target_pre_inferior. */ target_pre_inferior (from_tty); - /* Clear out solib state. Otherwise the solib state of the previous - inferior might have survived and is entirely wrong for the new - target. This has been observed on GNU/Linux using glibc 2.3. How - to reproduce: - - bash$ ./foo& - [1] 4711 - bash$ ./foo& - [1] 4712 - bash$ gdb ./foo - [...] - (gdb) attach 4711 - (gdb) detach - (gdb) attach 4712 - Cannot access memory at address 0xdeadbeef - */ - clear_solib (); - if (args) { async_exec = strip_bg_char (&args); |