OSDN Git Service

* gdb.c++/casts.exp: Fix startup to run also on embedded targets.
authorcorinna <corinna>
Thu, 27 Mar 2003 14:09:51 +0000 (14:09 +0000)
committercorinna <corinna>
Thu, 27 Mar 2003 14:09:51 +0000 (14:09 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.c++/casts.exp

index 66a1eb6..f191638 100644 (file)
@@ -1,3 +1,7 @@
+2003-03-27  Corinna Vinschen  <vinschen@redhat.com>
+
+       * gdb.c++/casts.exp: Fix startup to run also on embedded targets.
+
 2003-03-26  Michael Chastain  <mec@shout.net>
 
        * gdb.base/ptype.exp: Actually use some typedef'd types.
index 859755f..5b6cabe 100644 (file)
@@ -55,11 +55,16 @@ gdb_start
 gdb_reinitialize_dir $srcdir/$subdir
 gdb_load ${binfile}
 
+if ![runto_main] then {
+    perror "couldn't run to breakpoint"
+    continue
+}
+
 gdb_test "break [gdb_get_line_number "casts.exp: 1"]" \
     "Breakpoint.*at.* file .*" \
     ""
 
-gdb_test "run" "Breakpoint .* at .*casts.cc.*" ""
+gdb_test "continue" "Breakpoint .* at .*casts.cc.*" ""
 
 # Casting a pointer to a base class to a pointer to a derived class
 # should yield the entire derived class.  Until August 2002, GDB got