From: Jim Blandy Date: Fri, 7 Dec 2001 21:02:31 +0000 (+0000) Subject: * gdb.base/break.exp: (test_next_with_recursion): Don't change the X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=01d0fed762825cd642fe8a1b331497c42bf75c6d;p=pf3gnuchains%2Fpf3gnuchains3x.git * gdb.base/break.exp: (test_next_with_recursion): Don't change the value of `timeout' for targets other than the mips*tx39-*. --- diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 2d31946dc7..ee5be1cd23 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2001-12-07 Jim Blandy + + * gdb.base/break.exp: (test_next_with_recursion): Don't change the + value of `timeout' for targets other than the mips*tx39-*. + 2001-12-06 Michael Snyder * gdb.asm/asm-source.exp: Add tests for info target, info symbol, @@ -5,6 +10,15 @@ 2001-12-04 Jim Blandy + * gdb.base/completion.exp: Rather than completing very long + filenames, which can make the readline library produce output we + don't recognize, cd to the directory first, and then complete + using nice, short relative paths. + + * gdb.base/completion.exp: On some systems, there is, in fact, a + variable named `b' in scope (from GDB's point of view). So use + `no_var_named_this' instead of `b'. + * gdb.base/completion.exp: Clarify indentation. 2001-12-03 Jim Blandy diff --git a/gdb/testsuite/gdb.base/break.exp b/gdb/testsuite/gdb.base/break.exp index e0781d8092..7671d1e87e 100644 --- a/gdb/testsuite/gdb.base/break.exp +++ b/gdb/testsuite/gdb.base/break.exp @@ -783,9 +783,19 @@ proc test_next_with_recursion {} { if [istarget "mips*tx39-*"] { set timeout 60 - } else { - set timeout 20 } + # We used to set timeout here for all other targets as well. This + # is almost certainly wrong. The proper timeout depends on the + # target system in use, and how we communicate with it, so there + # is no single value appropriate for all targets. The timeout + # should be established by the Dejagnu config file(s) for the + # board, and respected by the test suite. + # + # For example, if I'm running GDB over an SSH tunnel talking to a + # portmaster in California talking to an ancient 68k board running + # a crummy ROM monitor (a situation I can only wish were + # hypothetical), then I need a large timeout. But that's not the + # kind of knowledge that belongs in this file. gdb_test next "\[0-9\]*\[\t \]+return \\(value\\);.*" \ "next over recursive call"