diff options
Diffstat (limited to 'gdb/testsuite/gdb.base/siginfo-addr.exp')
-rw-r--r-- | gdb/testsuite/gdb.base/siginfo-addr.exp | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/gdb/testsuite/gdb.base/siginfo-addr.exp b/gdb/testsuite/gdb.base/siginfo-addr.exp index 5ac6105..e2f5914 100644 --- a/gdb/testsuite/gdb.base/siginfo-addr.exp +++ b/gdb/testsuite/gdb.base/siginfo-addr.exp @@ -26,11 +26,6 @@ if [target_info exists gdb,nosignals] { continue } -if [gdb_skip_stdio_test "siginfo-addr.exp"] { - continue -} - - standard_testfile if {[prepare_for_testing $testfile.exp $testfile $srcfile debug]} { untested "Couldn't compile ${srcfile}.c" @@ -47,13 +42,7 @@ if { ![runto_main] } then { # Run to the signal. gdb_test "continue" ".*Program received signal SIGSEGV.*" "continue to signal" +gdb_breakpoint "pass" + # Check for correct si_addr. -set test "program exit" -gdb_test_multiple "continue" "${test}" { - -re "Correct si_addr" { - pass "si_addr value" - } - -re "Got si_addr" { - fail "si_addr value" - } -} +gdb_test "continue" "Breakpoint .* pass .*" "correct si_addr" |