* gdb.base/sigbpt.exp (stepi_out): FAIL when inserting a
authorMark Kettenis <kettenis@gnu.org>
Mon, 1 May 2006 16:39:36 +0000 (16:39 +0000)
committerMark Kettenis <kettenis@gnu.org>
Mon, 1 May 2006 16:39:36 +0000 (16:39 +0000)
single-step breakpoint fails; make this a KFAIL on
sparc*-*-openbsd*.
* gdb.base/siginfo.exp: Likewise.
* gdb.base/sigstep.exp (advance, advancei): Likewise.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/sigbpt.exp
gdb/testsuite/gdb.base/siginfo.exp
gdb/testsuite/gdb.base/sigstep.exp

index d673d257295e45fd49c02f84858092749accf732..a5a673c2859cf0df79d89fb61bb470b2721b26ba 100644 (file)
@@ -1,3 +1,11 @@
+2006-04-30  Mark Kettenis  <kettenis@gnu.org>
+
+       * gdb.base/sigbpt.exp (stepi_out): FAIL when inserting a
+       single-step breakpoint fails; make this a KFAIL on
+       sparc*-*-openbsd*.
+       * gdb.base/siginfo.exp: Likewise.
+       * gdb.base/sigstep.exp (advance, advancei): Likewise.
+
 2006-04-26  Michael Snyder  <msnyder@redhat.com>
 
        * gdb.base/multi-forks.exp: Modify patterns for "run to exit",
index 9e010e214b50d1745160ae6bc580faae75a36869..0e69e3989ea906b3819f5a2ce3e93d8eba8112c1 100644 (file)
@@ -166,6 +166,10 @@ proc stepi_out { name args } {
     # trampoline, and back to the instruction that faulted.
     set test "${name}; stepi out of handler"
     gdb_test_multiple "stepi" "$test" {
+       -re "Could not insert single-step breakpoint.*$gdb_prompt $" {
+           setup_kfail "sparc*-*-openbsd*" gdb/1736
+           fail "$test (could not insert single-step breakpoint)"
+       }
        -re "keeper.*$gdb_prompt $" {
            send_gdb "stepi\n"
            exp_continue
index a081ab8e8877530597bd47b6defdc7320df0ba35..d60080140129cbfc64a530aa1d0c308aaa07bd7b 100644 (file)
@@ -75,6 +75,10 @@ gdb_expect_list "backtrace for nexti" ".*$gdb_prompt $" {
 # Check that GDB can step the inferior back to main
 set test "step out of handler"
 gdb_test_multiple "step" "${test}" {
+    -re "Could not insert single-step breakpoint.*$gdb_prompt $" {
+       setup_kfail sparc*-*-openbsd* gdb/1736
+       fail "$test (could not insert single-step breakpoint)"
+    }
     -re "done = 1;.*${gdb_prompt} $" {
        send_gdb "$i\n"
        exp_continue
index 6addca7ebda7281b3bc726b076a1865dca4c89e1..9069885dd4bc17ca7e7afe930b6c8bfdd995a68d 100644 (file)
@@ -79,6 +79,10 @@ proc advance { i } {
 
     set test "$prefix; leave handler"
     gdb_test_multiple "$i" "${test}" {
+       -re "Could not insert single-step breakpoint.*$gdb_prompt $" {
+           setup_kfail "sparc*-*-openbsd*" gdb/1736
+           fail "$test (could not insert single-step breakpoint)"
+       }
        -re "done = 1;.*${gdb_prompt} $" {
            send_gdb "$i\n"
            exp_continue -continue_timer
@@ -122,6 +126,10 @@ proc advancei { i } {
             fail "$test (could not set breakpoint)"
            return
         }
+       -re "Could not insert single-step breakpoint.*$gdb_prompt $" {
+           setup_kfail "sparc*-*-openbsd*" gdb/1736
+           fail "$test (could not insert single-step breakpoint)"
+       }
        -re "done = 1;.*${gdb_prompt} $" {
            send_gdb "$i\n"
            exp_continue -continue_timer