* gdb.base/maint.exp: Tighten patterns looking for .text/.data/.bss.

This commit is contained in:
Doug Evans 2008-01-28 18:06:59 +00:00
parent 00b2bfc124
commit 0993fe0537
2 changed files with 11 additions and 7 deletions

View file

@ -1,3 +1,7 @@
2008-01-28 Doug Evans <dje@google.com>
* gdb.base/maint.exp: Tighten patterns looking for .text/.data/.bss.
2008-01-27 Jim Blandy <jimb@codesourcery.com>
* gdb.base/expand-psymtabs.exp: Doc fix to the doc fix.

View file

@ -448,9 +448,9 @@ gdb_expect {
# If you don't have a .text section, this will require tweaking.
send_gdb "maint info sections .text\n"
gdb_expect {
-re ".*bss.*$gdb_prompt $" { fail "maint info sections .text" }
-re ".*data.*$gdb_prompt $" { fail "maint info sections .text" }
-re ".* .text .*$gdb_prompt $" { pass "maint info sections .text" }
-re ".* \\.bss .*$gdb_prompt $" { fail "maint info sections .text" }
-re ".* \\.data .*$gdb_prompt $" { fail "maint info sections .text" }
-re ".* \\.text .*$gdb_prompt $" { pass "maint info sections .text" }
-re ".*$gdb_prompt $" { fail "maint info sections .text" }
timeout { fail "(timeout) maint info sections .text" }
}
@ -459,8 +459,8 @@ gdb_expect {
# If your data section is tagged CODE, xfail this test.
send_gdb "maint info sections CODE\n"
gdb_expect {
-re ".* .data .*$gdb_prompt $" { fail "maint info sections CODE" }
-re ".* .text .*$gdb_prompt $" { pass "maint info sections CODE" }
-re ".* \\.data .*$gdb_prompt $" { fail "maint info sections CODE" }
-re ".* \\.text .*$gdb_prompt $" { pass "maint info sections CODE" }
-re ".*$gdb_prompt $" { fail "maint info sections CODE" }
timeout { fail "(timeout) maint info sections CODE" }
}
@ -473,8 +473,8 @@ gdb_expect {
setup_xfail "*-*-*cygwin*"
send_gdb "maint info sections DATA\n"
gdb_expect {
-re ".* .text .*$gdb_prompt $" { fail "maint info sections DATA" }
-re ".* .data .*$gdb_prompt $" { pass "maint info sections DATA" }
-re ".* \\.text .*$gdb_prompt $" { fail "maint info sections DATA" }
-re ".* \\.data .*$gdb_prompt $" { pass "maint info sections DATA" }
-re ".*$gdb_prompt $" { fail "maint info sections DATA" }
timeout { fail "(timeout) maint info sections DATA" }
}