diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index c9676b889e..2cf60286bd 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2009-04-03 Vladimir Prus + + Eliminate some sleep usage. + + * gdb.mi/basics.c (do_nothing): New. + (main): Use do_nothing instead of printf, so that + not to introduce race condition between output of + inferiour and output of gdb. Do not use sleep as it + is not generally available on embedded targets. + 2009-04-02 Pedro Alves * gdb.server/ext-attach.exp: Expect an optional process id after diff --git a/gdb/testsuite/gdb.mi/basics.c b/gdb/testsuite/gdb.mi/basics.c index 27704d167a..e6135bce9c 100644 --- a/gdb/testsuite/gdb.mi/basics.c +++ b/gdb/testsuite/gdb.mi/basics.c @@ -57,13 +57,16 @@ int return_1 () return 1; } +void do_nothing (void) +{ +} + main () { callee1 (2, "A string argument.", 3.5); callee1 (2, "A string argument.", 3.5); - sleep (1); - printf ("Hello, World!"); + do_nothing (); /* Hello, World! */ callme (1); callme (2);