* gdb.base/sigall.exp: Add workaround for alpha weirdness.
authorJim Kingdon <jkingdon@engr.sgi.com>
Thu, 12 Jan 1995 16:41:09 +0000 (16:41 +0000)
committerJim Kingdon <jkingdon@engr.sgi.com>
Thu, 12 Jan 1995 16:41:09 +0000 (16:41 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/sigall.exp

index 2e626474a3a4032e4a68c55c5a00719850cf2258..8b9e1b3934f4ce6f4fd85d8afdf71be79a6b0a9f 100644 (file)
@@ -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>
index 4a2b06619b6de9f4e5e05eb5d95bf0784facea16..3f3bab69c3ee750d3bf5efc6c75e568a4a113c2b 100644 (file)
@@ -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 $" {