aboutsummaryrefslogtreecommitdiff
path: root/gdb/testsuite/gdb.base
diff options
context:
space:
mode:
authorYao Qi <yao@codesourcery.com>2012-06-06 08:47:04 +0000
committerYao Qi <yao@codesourcery.com>2012-06-06 08:47:04 +0000
commit3eca55e89d6002176819277291508cbb7556c0c9 (patch)
tree1d1c270d2cafa0093b9d465415b487fdb1688eea /gdb/testsuite/gdb.base
parentd38bbb0a50284438f1d8e9418ad140370c0dc955 (diff)
downloadgdb-3eca55e89d6002176819277291508cbb7556c0c9.zip
gdb-3eca55e89d6002176819277291508cbb7556c0c9.tar.gz
gdb-3eca55e89d6002176819277291508cbb7556c0c9.tar.bz2
gdb/testsuite/
* gdb.base/info-proc.exp: Return if target doesn't support 'info proc'.
Diffstat (limited to 'gdb/testsuite/gdb.base')
-rw-r--r--gdb/testsuite/gdb.base/info-proc.exp23
1 files changed, 11 insertions, 12 deletions
diff --git a/gdb/testsuite/gdb.base/info-proc.exp b/gdb/testsuite/gdb.base/info-proc.exp
index 14bd1ee..1cefb6d 100644
--- a/gdb/testsuite/gdb.base/info-proc.exp
+++ b/gdb/testsuite/gdb.base/info-proc.exp
@@ -47,25 +47,24 @@ gdb_load ${binfile}
gdb_test "help info proc" "Show /proc process information about .*"
-gdb_test "info proc" "No current process.*" "info proc without a process"
-
-if { ! [ runto_main ] } then {
- untested info-proc.exp
- return -1
-}
-
-# Does this gdb support info proc?
-gdb_test_multiple "info proc" "info proc" {
+gdb_test_multiple "info proc" "info proc without a process" {
+ -re "No current process.*$gdb_prompt $" {
+ pass "info proc without a process"
+ }
-re "Not supported on this target.*$gdb_prompt $" {
# info proc command not supported -- nothing to test here.
unsupported "gdb does not support info proc on this target"
return -1;
}
- -re "process ${decimal}.*$gdb_prompt $" {
- pass "info proc with process"
- }
}
+if { ! [ runto_main ] } then {
+ untested info-proc.exp
+ return -1
+}
+
+gdb_test "info proc" "process ${decimal}.*" "info proc with process"
+
gdb_test "info proc mapping" \
".*Mapped address spaces:.*${hex}${ws}${hex}${ws}${hex}${ws}${hex}.*" \
"info proc mapping"