2001-11-07 Michael Snyder <msnyder@redhat.com>
authorMichael Snyder <msnyder@vmware.com>
Thu, 8 Nov 2001 19:06:18 +0000 (19:06 +0000)
committerMichael Snyder <msnyder@vmware.com>
Thu, 8 Nov 2001 19:06:18 +0000 (19:06 +0000)
        * gdb.asm/asm-source.exp (bt ALL in foo2): Accept a backtrace that
includes a stack frame for "start".

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.asm/asm-source.exp

index 9ca2c26177ee4adc9fdd4e6eb93d65b26cbedc80..8e47b316b7883395453519f4d3bca8db615d07f7 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-07  Michael Snyder  <msnyder@redhat.com>
+
+       * gdb.asm/asm-source.exp (bt ALL in foo2): Accept a backtrace that
+       includes a stack frame for "start".
+
 2001-11-05  Jim Blandy  <jimb@redhat.com>
 
        * gdb.stabs/weird.exp: Delete "p v_comb" test.  It assumes that
index c1b6afd35590f463f261a308ad57bcc13e455819..3462572cc005d75be35ce7c1b53c50e6cdb7714e 100644 (file)
@@ -93,8 +93,12 @@ gdb_test "f" ".*asmsrc2\[.\]s:8.*" "f in foo2"
 # `next' one insn (or macro) to set up our stackframe (for the following bt).
 gdb_test "n" "12\[     \]*.*foo3" "n in foo2"
 
-# See if a simple `bt' prints the right source files and doesn't fall off the stack.
-gdb_test "bt 10" "\#0.*foo2.*asmsrc2\[.\]s:12.*\#1.*main.*asmsrc1\[.\]s:33" "bt ALL in foo2"
+# See if a simple `bt' prints the right source files and 
+# doesn't fall off the stack.
+
+gdb_test "bt 10" \
+       "\#0.*foo2.*asmsrc2\[.\]s:12.*\#1.*main.*asmsrc1\[.\]s:33(.*\#2.*start\[^\r\n\]*)?" \
+       "bt ALL in foo2"
 
 # See if a capped `bt' prints the right source files.
 gdb_test "bt 2" "\#0.*foo2.*asmsrc2\[.\]s:12.*\#1.*main.*asmsrc1\[.\]s:33.*" "bt 2 in foo2"