OSDN Git Service

Use new gdb.exp feature to check for nodebug in the executable for testcases under...
authormanjo <manjo>
Wed, 1 Sep 2004 19:54:59 +0000 (19:54 +0000)
committermanjo <manjo>
Wed, 1 Sep 2004 19:54:59 +0000 (19:54 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.gdb/complaints.exp
gdb/testsuite/gdb.gdb/observer.exp
gdb/testsuite/gdb.gdb/selftest.exp
gdb/testsuite/gdb.gdb/xfullpath.exp

index f9dcfa4..da6959f 100644 (file)
@@ -1,3 +1,11 @@
+2004-09-01  Manoj Iyer  <manjo@austin.ibm.com>
+
+       * gdb.gdb/complaints.exp (setup_test): use new gdb.exp functionality
+       to check for nodebug in executable.
+       * gdb.gdb/observer.exp (setup_test): Likewise.
+       * gdb.gdb/selftest.exp (test_with_self): Likewise.
+       * gdb.gdb/xfullpath.exp (setup_test): Likewise.
+
 2004-09-01  Andrew Cagney  <cagney@gnu.org>
 
        * gdb.threads/staticthreads.c, gdb.threads/staticthreads.exp: New
index 719065f..c29053c 100644 (file)
@@ -55,6 +55,11 @@ proc setup_test { executable } {
 
     if { [lindex $result 0] != "" } then {
        return -1
+    } else {
+        if { [lsearch -exact [lrange $result 1 end] "nodebug"] >= 0 } then {
+            untested "No debug information, skipping testcase."
+            return -1
+        }
     }
 
     # Set a breakpoint at main
index a012387..652997b 100644 (file)
@@ -53,6 +53,11 @@ proc setup_test { executable } {
 
     if { [lindex $result 0] != "" } then {
        return -1
+    } else {
+        if { [lsearch -exact [lrange $result 1 end] "nodebug"] >= 0 } then {
+            untested "No debug information, skipping testcase."
+            return -1
+        }
     }
 
     # Set a breakpoint at main
index 02ad806..fb559aa 100644 (file)
@@ -247,6 +247,11 @@ proc test_with_self { executable } {
 
     if { [lindex $result 0] != "" } then {
        return -1
+    } else {
+        if { [lsearch -exact [lrange $result 1 end] "nodebug"] >= 0 } then {
+            untested "No debug information, skipping testcase."
+            return -1
+        }
     }
 
     # disassemble yourself
index bc3dc45..a506a6b 100644 (file)
@@ -54,6 +54,11 @@ proc setup_test { executable } {
 
     if { [lindex $result 0] != "" } then {
        return -1
+    } else {
+        if { [lsearch -exact [lrange $result 1 end] "nodebug"] >= 0 } then {
+            untested "No debug information, skipping testcase."
+            return -1
+        }
     }
 
     # Set a breakpoint at main