gdb/testsuite:
authorIain Sandoe <iain@codesourcery.com>
Fri, 15 Jun 2012 14:43:00 +0000 (14:43 +0000)
committerIain Sandoe <iain@codesourcery.com>
Fri, 15 Jun 2012 14:43:00 +0000 (14:43 +0000)
* gdb.base/list.exp (test_listsize): Remove $use_gdb_stub special
case. (top level): Use gdb_file_cmd instead of gdb_load.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/list.exp

index a80019e..1e018e2 100644 (file)
@@ -1,3 +1,8 @@
+2012-06-15  Iain Sandoe <iain@codesourcery.com>
+
+       * gdb.base/list.exp (test_listsize): Remove $use_gdb_stub special
+       case. (top level): Use gdb_file_cmd instead of gdb_load.
+
 2012-06-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
        PR tdep/14222
index d1358c3..5814375 100644 (file)
@@ -77,7 +77,7 @@ proc set_listsize { arg } {
 #
 
 proc test_listsize {} {
-    global gdb_prompt use_gdb_stub
+    global gdb_prompt
     global hp_cc_compiler
     global hp_aCC_compiler
 
@@ -86,16 +86,8 @@ proc test_listsize {} {
     gdb_test "show listsize" "Number of source lines gdb will list by default is 10.*" "show default list size"
     
     # Show the default lines
-    # Note that remote targets that have debugging info for _start available will
-    # list the lines there instead of main, so we skip this test for remote targets.
-    # The second case is for optimized code, it is still correct.
-    
-    if $use_gdb_stub {
-       runto_main;
-       unsupported "list default lines around main";
-    } else {
-       gdb_test "list" "(1\[ \t\]+#include \"list0.h\".*7\[ \t\]+x = 0;\r\n.*10\[ \t\]+foo .x\[+)\]+;)" "list default lines around main"
-    }
+
+    gdb_test "list" "(1\[ \t\]+#include \"list0.h\".*7\[ \t\]+x = 0;\r\n.*10\[ \t\]+foo .x\[+)\]+;)" "list default lines around main"
 
     # Ensure we can limit printouts to one line
 
@@ -518,7 +510,7 @@ proc test_forward_search {} {
 gdb_exit
 gdb_start
 gdb_reinitialize_dir $srcdir/$subdir
-gdb_load ${binfile}
+gdb_file_cmd ${binfile}
 
 gdb_test_no_output "set width 0"