* gdb.base/call-signal-resume.exp, gdb.base/unwindonsignal.exp: Skip
authorDaniel Jacobowitz <drow@false.org>
Wed, 24 Mar 2010 21:20:39 +0000 (21:20 +0000)
committerDaniel Jacobowitz <drow@false.org>
Wed, 24 Mar 2010 21:20:39 +0000 (21:20 +0000)
if gdb,nosignals.
* gdb.base/watchpoints.c: Do not include unnecessary headers.
* lib/gdb.exp (gdb_test_multiple): Relax pattern for "the program
exited".

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/call-signal-resume.exp
gdb/testsuite/gdb.base/unwindonsignal.exp
gdb/testsuite/gdb.base/watchpoints.c
gdb/testsuite/lib/gdb.exp

index acd142a..5aa6398 100644 (file)
@@ -1,3 +1,11 @@
+2010-03-24  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb.base/call-signal-resume.exp, gdb.base/unwindonsignal.exp: Skip
+       if gdb,nosignals.
+       * gdb.base/watchpoints.c: Do not include unnecessary headers.
+       * lib/gdb.exp (gdb_test_multiple): Relax pattern for "the program
+       exited".
+
 2010-03-24  Stan Shebs  <stan@codesourcery.com>
 
        * gdb.trace/tfile.exp: Expect "trace frame", with a space.
index 563f900..bc2b582 100644 (file)
@@ -29,6 +29,11 @@ if [target_info exists gdb,noinferiorio] {
     continue
 }
 
+if [target_info exists gdb,nosignals] {
+    verbose "Skipping call-signal-resume.exp because of nosignals."
+    continue
+}
+
 set prms_id 0
 set bug_id 0
 
index b753fcf..c5597dc 100644 (file)
@@ -22,6 +22,11 @@ if [target_info exists gdb,noinferiorio] {
     continue
 }
 
+if [target_info exists gdb,nosignals] {
+    verbose "Skipping unwindonsignal.exp because of nosignals."
+    continue
+}
+
 set prms_id 0
 set bug_id 0
 
index 23d00c0..0a53c28 100644 (file)
@@ -21,9 +21,6 @@
 /* This source is mainly to test what happens when a watchpoint is
    removed while another watchpoint, inserted later is left active.  */
 
-#include <stdio.h>
-#include <unistd.h>
-
 int count = -1;
 int ival1 = -1;
 int ival2 = -1;
index c62f706..19126a4 100644 (file)
@@ -747,7 +747,7 @@ proc gdb_test_multiple { command message user_code } {
            fail "$errmsg"
            set result -1
        }
-        -re "EXIT code \[0-9\r\n\]+Program exited normally.*$gdb_prompt $" {
+        -re "Program exited normally.*$gdb_prompt $" {
            if ![string match "" $message] then {
                set errmsg "$message (the program exited)"
            } else {