gdb/testsuite: use clean_restart in gdb.server/server-run.exp
authorSimon Marchi <simon.marchi@efficios.com>
Mon, 4 Jan 2021 16:43:58 +0000 (11:43 -0500)
committerSimon Marchi <simon.marchi@polymtl.ca>
Mon, 4 Jan 2021 16:43:58 +0000 (11:43 -0500)
I think this sequence of commands can be replaced with clean_restart.

gdb/testsuite/ChangeLog:

* gdb.server/server-run.exp: Use clean_restart.

Change-Id: If8c3eaa89f4ee58901282f5f1d5d4e1100ce7ac5

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.server/server-run.exp

index 053e12ebe4f35bd41e8612730453617652838c2e..ac4b6e1e55c17feebb7e2e1eea969b12b753f5b6 100644 (file)
@@ -1,3 +1,7 @@
+2021-01-04  Simon Marchi  <simon.marchi@efficios.com>
+
+       * gdb.server/server-run.exp: Use clean_restart.
+
 2021-01-04  Simon Marchi  <simon.marchi@efficios.com>
 
        * gdb.server/ext-run.exp: Use clean_restart.
index 6b39271933549b74caac6d230ff051779d2f1367..72ba02c977ce1c96308d81aea7aba1f2b22522c7 100644 (file)
@@ -29,16 +29,13 @@ if {[build_executable $testfile.exp $testfile $srcfile debug] == -1} {
     return -1
 }
 
-gdb_exit
-gdb_start
-gdb_load $binfile
+clean_restart $binfile
 
 # Make sure we're disconnected, in case we're testing with an
 # extended-remote board, therefore already connected.
 gdb_test "disconnect" ".*"
 
 gdbserver_run ""
-gdb_reinitialize_dir $srcdir/$subdir
 
 # We are now stopped at the program's entry point.  On targets which use
 # SVR4 dynamic linking, we should have automatically loaded symbols for