summaryrefslogtreecommitdiff
path: root/gdb/remote.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/remote.c')
-rw-r--r--gdb/remote.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/gdb/remote.c b/gdb/remote.c
index 599bb2189ba..131df894c15 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -2178,15 +2178,15 @@ remote_open_1 (char *name, int from_tty, struct target_ops *target,
if (!async_p)
wait_forever_enabled_p = 1;
+ target_preopen (from_tty);
+
+ unpush_target (target);
+
remote_fileio_reset ();
reopen_exec_file ();
reread_symbols ();
- target_preopen (from_tty);
-
- unpush_target (target);
-
remote_desc = remote_serial_open (name);
if (!remote_desc)
perror_with_name (name);