gdb/testsuite/
authorJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 19 Apr 2010 03:13:07 +0000 (03:13 +0000)
committerJan Kratochvil <jan.kratochvil@redhat.com>
Mon, 19 Apr 2010 03:13:07 +0000 (03:13 +0000)
* gdb.base/solib-display.exp: Replace gdb_exit, gdb_start,
gdb_reinitialize_dir and gdb_load by clean_restart.  Remove trailing
gdb_exit and return.
(executable): New variable.
(binfile): Use it.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/solib-display.exp

index f955cb8253cbfd53bbacd2136cd6037c251d23e6..3f86fd5dc987ffb506b1a16a8354945ef9181945 100644 (file)
@@ -1,3 +1,11 @@
+2010-04-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+       * gdb.base/solib-display.exp: Replace gdb_exit, gdb_start,
+       gdb_reinitialize_dir and gdb_load by clean_restart.  Remove trailing
+       gdb_exit and return.
+       (executable): New variable.
+       (binfile): Use it.
+
 2010-04-19  Pedro Alves  <pedro@codesourcery.com>
 
        PR breakpoints/8554.
index d03edf8dd1a5b48f660faef6806e0f7e90f9ee5d..42a48d01e4cd7ff151cd35b31a2c31730301eb22 100644 (file)
@@ -40,7 +40,8 @@ set lib_flags [list debug]
 # Binary file.
 set testfile "solib-display-main"
 set srcfile ${srcdir}/${subdir}/${testfile}.c
-set binfile ${objdir}/${subdir}/${testfile}
+set executable ${testfile}
+set binfile ${objdir}/${subdir}/${executable}
 set bin_flags [list debug shlib=${binfile_lib}]
 
 if [get_compiler_info ${binfile}] {
@@ -53,10 +54,7 @@ if { [gdb_compile_shlib ${srcfile_lib} ${binfile_lib} $lib_flags] != ""
   return -1
 }
 
-gdb_exit
-gdb_start
-gdb_reinitialize_dir $srcdir/$subdir
-gdb_load ${binfile}
+clean_restart ${executable}
 
 if ![runto_main] then {
   fail "Can't run to main"
@@ -107,9 +105,3 @@ gdb_test "" "6: a_static = 46\\r\\n4: main_global = 44\\r\\n.*"
 gdb_test "break [gdb_get_line_number "break here" ${testfile}.c]" \
        ".*Breakpoint.* at .*" 
 gdb_test "continue" "6: a_static = 46\\r\\n5: a_local = 45\\r\\n4: main_global = 44\\r\\n.*"
-
-gdb_exit
-
-return 0
-
-