* gdb.base/maint.exp: Tighten patterns looking for .text/.data/.bss.
authorDoug Evans <dje@google.com>
Mon, 28 Jan 2008 18:06:59 +0000 (18:06 +0000)
committerDoug Evans <dje@google.com>
Mon, 28 Jan 2008 18:06:59 +0000 (18:06 +0000)
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/maint.exp

index 0ceaf08..55382bc 100644 (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.
index a49ee7d..af88e17 100644 (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" }
 }