diff options
author | Yao Qi <yao@codesourcery.com> | 2012-06-06 08:47:04 +0000 |
---|---|---|
committer | Yao Qi <yao@codesourcery.com> | 2012-06-06 08:47:04 +0000 |
commit | 3eca55e89d6002176819277291508cbb7556c0c9 (patch) | |
tree | 1d1c270d2cafa0093b9d465415b487fdb1688eea /gdb/testsuite/gdb.base | |
parent | d38bbb0a50284438f1d8e9418ad140370c0dc955 (diff) | |
download | gdb-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.exp | 23 |
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" |