* 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 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.
# 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}] {
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"
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
-
-