]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gdb/testsuite/gdb.base/sigstep.exp
2004-05-11 Andrew Cagney <cagney@redhat.com>
[thirdparty/binutils-gdb.git] / gdb / testsuite / gdb.base / sigstep.exp
index e0eaf759df31e6aa6ae1e23e163ad77c737e494f..ea16ec680cd25df6f0006dcf166e28880b8c9ae5 100644 (file)
@@ -87,7 +87,8 @@ proc advance { i } {
            exp_continue
        }
        -re "Program exited normally.*${gdb_prompt} $" {
-           kfail gdb/1613 "$test (program exited)"
+           setup_kfail powerpc-*-*bsd* gdb/1639
+           fail "$test (program exited)"
        }
        -re "(while ..done|return 0).*${gdb_prompt} $" {
            # After stepping out of a function /r signal-handler, GDB will
@@ -122,13 +123,13 @@ proc advancei { i } {
        -re "signal handler called.*${gdb_prompt} $" {
            pass "$test"
        }
-       -re "Program exited normally.*${gdb_prompt} $" {
-           kfail gdb/1613 "$test (program exited)"
-           set program_exited 1
-       }
        -re "main .*${gdb_prompt} $" {
            fail "$test (in main)"
        }
+       -re "Program exited normally.*${gdb_prompt} $" {
+           fail "$test (program exited)"
+           set program_exited 1
+       }
        -re "Make handler return now.*y or n. $" {
            send_gdb "y\n"
            exp_continue
@@ -151,12 +152,16 @@ proc advancei { i } {
            send_gdb "y\n"
            exp_continue
        }
+       -re "Program exited normally.*${gdb_prompt} $" {
+           kfail gdb/1639 "$test (program exited)"
+           set program_exited 1
+       }
        -re "The program is not being run.*${gdb_prompt} $" {
            if { $program_exited } {
                # Previously kfailed with an exit
-               pass "$test (The program is not being run)"
+               pass "$test (the program is not being run)"
            } else {
-               fail "$test"
+               fail "$test (the program is not being run)"
            }
        }
     }