2002-12-23 David Carlton <carlton@math.stanford.edu>

* gdb.base/selftest.exp (do_steps_and_nexts): Allow initial brace
	and current_directory initialization.
This commit is contained in:
David Carlton 2002-12-23 16:56:25 +00:00
parent e45febe22e
commit ee73db833f
2 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2002-12-23 David Carlton <carlton@math.stanford.edu>
* gdb.base/selftest.exp (do_steps_and_nexts): Allow initial brace
and current_directory initialization.
2002-12-22 Jim Blandy <jimb@redhat.com>
* gdb.trace/tfind.exp: Pass '-O1' flag via the 'optimize' option,

View File

@ -54,6 +54,10 @@ proc do_steps_and_nexts {} {
for {set count 0} {$count < 26} {incr count} {
send_gdb "list\n"
# NOTE: carlton/2002-12-11: The "initial brace" and
# "current_directory initialization" possibilities happen to
# me with GCC 3.1 on i686-pc-linux-gnu when I compile with
# optimization.
gdb_expect {
-re ".*context = data.*$gdb_prompt $" {
set description "step over context initialization"
@ -158,6 +162,14 @@ proc do_steps_and_nexts {} {
set description "next over textdomain PACKAGE"
set command "next"
}
-re "\[0-9\]*\t\{\r\n$gdb_prompt $" {
set description "step over initial brace"
set command "step"
}
-re ".*current_directory = gdb_dirbuf.*$gdb_prompt $" {
set description "step over current_directory initialization"
set command "step"
}
-re "\[ \t\]+\{\r\n$gdb_prompt $" {
setup_xfail "mips-*-irix5*"
fail "$description ended up at odd location"