aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1995-01-12 16:41:09 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1995-01-12 16:41:09 +0000
commit3074a46dbfa968ae2e77211df8142fe9c1f78e2b (patch)
treecf15608d6761fadb6fc2b3a5e1468a49a21c50f5 /gdb
parentcc37d01df331cc78f78c2708cddc4627ddab7678 (diff)
downloadgdb-3074a46dbfa968ae2e77211df8142fe9c1f78e2b.zip
gdb-3074a46dbfa968ae2e77211df8142fe9c1f78e2b.tar.gz
gdb-3074a46dbfa968ae2e77211df8142fe9c1f78e2b.tar.bz2
* gdb.base/sigall.exp: Add workaround for alpha weirdness.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/testsuite/ChangeLog2
-rw-r--r--gdb/testsuite/gdb.base/sigall.exp7
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog
index 2e62647..8b9e1b3 100644
--- a/gdb/testsuite/ChangeLog
+++ b/gdb/testsuite/ChangeLog
@@ -1,5 +1,7 @@
Thu Jan 12 01:14:53 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
+ * gdb.base/sigall.exp: Add workaround for alpha weirdness.
+
* gdb.base/help.exp: Don't test "help show".
Wed Jan 11 14:37:04 1995 Jim Kingdon <kingdon@lioth.cygnus.com>
diff --git a/gdb/testsuite/gdb.base/sigall.exp b/gdb/testsuite/gdb.base/sigall.exp
index 4a2b066..3f3bab6 100644
--- a/gdb/testsuite/gdb.base/sigall.exp
+++ b/gdb/testsuite/gdb.base/sigall.exp
@@ -65,7 +65,12 @@ proc test_one_sig {nextsig} {
} else {
set pattern "Breakpoint.*handle_$thissig"
}
- gdb_test "continue" $pattern "send signal $thissig"
+
+ # On the alpha we don't end up in handle_ABRT. I don't know why.
+ if {"$thissig" != "ABRT" || ![istarget "*-*-osf*"]} then {
+ gdb_test "continue" $pattern "send signal $thissig"
+ }
+
send "continue\n"
expect {
-re "Breakpoint.*gen_$nextsig.*kill.*$prompt $" {