aboutsummaryrefslogtreecommitdiff
path: root/gdb/remote.c
diff options
context:
space:
mode:
authorDaniel Jacobowitz <drow@false.org>2004-03-23 15:14:02 +0000
committerDaniel Jacobowitz <drow@false.org>2004-03-23 15:14:02 +0000
commit00cac8951487f45a099be982387d593c5971de2c (patch)
tree23c8637e1869bd7c7b9293c92005d01be93552bf /gdb/remote.c
parentf561f0263002fbd950e66676a666ee5f46483841 (diff)
downloadgdb-00cac8951487f45a099be982387d593c5971de2c.zip
gdb-00cac8951487f45a099be982387d593c5971de2c.tar.gz
gdb-00cac8951487f45a099be982387d593c5971de2c.tar.bz2
* remote.c (remote_open_1): Reopen the exec file and reread symbols
if necessary.
Diffstat (limited to 'gdb/remote.c')
-rw-r--r--gdb/remote.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gdb/remote.c b/gdb/remote.c
index a5cb219..e23a30f 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -2164,6 +2164,9 @@ remote_open_1 (char *name, int from_tty, struct target_ops *target,
if (!async_p)
wait_forever_enabled_p = 1;
+ reopen_exec_file ();
+ reread_symbols ();
+
target_preopen (from_tty);
unpush_target (target);