From: Jim Kingdon Date: Tue, 21 Mar 1995 22:02:06 +0000 (+0000) Subject: * gdb.base/signals.exp: Add test for "handle all print". X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0926990e469c7ccac1eea5b80f00a6c236ddcaae;p=binutils-gdb.git * gdb.base/signals.exp: Add test for "handle all print". * TODO: Remove "handle all print". Also remove item about checking copyright date (I don't like the idea of a spurious FAIL based on when we run the tests). --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 291d5c57196..a1473cf0667 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,5 +1,10 @@ Tue Mar 21 12:14:12 1995 Jim Kingdon (kingdon@lioth.cygnus.com) + * gdb.base/signals.exp: Add test for "handle all print". + * TODO: Remove "handle all print". Also remove item about + checking copyright date (I don't like the idea of a spurious FAIL + based on when we run the tests). + * gdb.base/recurse.exp: Enable test for SunOS4. xfail one test for SunOS4 (reason for failure not investigated). Remove redundant test for $binfile. diff --git a/gdb/testsuite/gdb.base/signals.exp b/gdb/testsuite/gdb.base/signals.exp index c87d27049ab..c222972e30f 100644 --- a/gdb/testsuite/gdb.base/signals.exp +++ b/gdb/testsuite/gdb.base/signals.exp @@ -185,7 +185,7 @@ proc signal_tests_1 {} { expect { -re "Breakpoint.*func2.*$prompt $" { pass "continue to func2" } -re "Breakpoint.*func1.*$prompt $" { - fail "continue func2" + fail "continue to func2" gdb_test "continue" "Breakpoint.*func2.*" \ "extra continue to func2" } @@ -244,6 +244,14 @@ if {[ istarget "m68*-motorola-*" ] || [ istarget "hppa*-*-bsd*" ] || return 0 } +gdb_exit +gdb_start + +# This will need to be updated as the exact list of signals changes, +# but I want to test that TARGET_SIGNAL_0, TARGET_SIGNAL_DEFAULT, and +# TARGET_SIGNAL_UNKNOWN are skipped. +gdb_test "handle all print" "Signal Stop Print Pass to program Description\r\nSIGHUP Yes Yes Yes Hangup.*SIG63 Yes Yes Yes Real-time event 63" + gdb_exit gdb_start gdb_reinitialize_dir $srcdir/$subdir