mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 05:47:26 +08:00
Robustify mi-simplerun.
* gdb.mi/basics.c (main): Add a call to sleep. * gdb.mi/mi-cli.exp: Adjust for change in line numbers. * gdb.mi/mi2-cli.exp: Likewise. * gdb.mi/mi-break.exp: Likewise.
This commit is contained in:
@ -1,3 +1,11 @@
|
|||||||
|
2008-06-13 Vladimir Prus <vladimir@codesourcery.com>
|
||||||
|
|
||||||
|
Robustify mi-simplerun.
|
||||||
|
* gdb.mi/basics.c (main): Add a call to sleep.
|
||||||
|
* gdb.mi/mi-cli.exp: Adjust for change in line numbers.
|
||||||
|
* gdb.mi/mi2-cli.exp: Likewise.
|
||||||
|
* gdb.mi/mi-break.exp: Likewise.
|
||||||
|
|
||||||
2008-06-11 Vladimir Prus <vladimir@codesourcery.com>
|
2008-06-11 Vladimir Prus <vladimir@codesourcery.com>
|
||||||
|
|
||||||
* gdb.mi/mi-break.exp (test_ignore_count): Use mi_expect_stop.
|
* gdb.mi/mi-break.exp (test_ignore_count): Use mi_expect_stop.
|
||||||
|
@ -21,6 +21,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
#include <unistd.h>
|
||||||
|
|
||||||
int callee4 (void)
|
int callee4 (void)
|
||||||
{
|
{
|
||||||
@ -61,6 +62,7 @@ main ()
|
|||||||
callee1 (2, "A string argument.", 3.5);
|
callee1 (2, "A string argument.", 3.5);
|
||||||
callee1 (2, "A string argument.", 3.5);
|
callee1 (2, "A string argument.", 3.5);
|
||||||
|
|
||||||
|
sleep (1);
|
||||||
printf ("Hello, World!");
|
printf ("Hello, World!");
|
||||||
|
|
||||||
callme (1);
|
callme (1);
|
||||||
@ -68,10 +70,3 @@ main ()
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
Local variables:
|
|
||||||
change-log-default-name: "ChangeLog-mi"
|
|
||||||
End:
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
@ -158,7 +158,7 @@ proc test_ignore_count {} {
|
|||||||
|
|
||||||
mi_run_cmd
|
mi_run_cmd
|
||||||
|
|
||||||
mi_expect_stop "breakpoint-hit" "callme" "\{name=\"i\",value=\"2\"\}" ".*basics.c" "51" \
|
mi_expect_stop "breakpoint-hit" "callme" "\{name=\"i\",value=\"2\"\}" ".*basics.c" "52" \
|
||||||
{"" "disp=\"keep\"" } "run to breakpoint with ignore count"
|
{"" "disp=\"keep\"" } "run to breakpoint with ignore count"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ mi_gdb_test "-interpreter-exec console \"list\"" \
|
|||||||
".*\~\"$line_main_body\[\\\\t \]*callee1.*;\\\\n\".*\\^done" \
|
".*\~\"$line_main_body\[\\\\t \]*callee1.*;\\\\n\".*\\^done" \
|
||||||
"-interpreter-exec console \"list\""
|
"-interpreter-exec console \"list\""
|
||||||
|
|
||||||
mi_execute_to "exec-continue" "breakpoint-hit" "callee4" "" ".*basics.c" "27" \
|
mi_execute_to "exec-continue" "breakpoint-hit" "callee4" "" ".*basics.c" "28" \
|
||||||
{ "" "disp=\"keep\"" } "continue to callee4"
|
{ "" "disp=\"keep\"" } "continue to callee4"
|
||||||
|
|
||||||
# NOTE: cagney/2003-02-03: Not yet.
|
# NOTE: cagney/2003-02-03: Not yet.
|
||||||
|
@ -96,7 +96,7 @@ mi_gdb_test "-interpreter-exec console \"list\"" \
|
|||||||
".*\~\"$line_main_body\[\\\\t \]*callee1.*;\\\\n\".*\\^done" \
|
".*\~\"$line_main_body\[\\\\t \]*callee1.*;\\\\n\".*\\^done" \
|
||||||
"-interpreter-exec console \"list\""
|
"-interpreter-exec console \"list\""
|
||||||
|
|
||||||
mi_execute_to "exec-continue" "breakpoint-hit" "callee4" "" ".*basics.c" "27" \
|
mi_execute_to "exec-continue" "breakpoint-hit" "callee4" "" ".*basics.c" "28" \
|
||||||
{ "" "disp=\"keep\"" } \
|
{ "" "disp=\"keep\"" } \
|
||||||
"continue to callee4"
|
"continue to callee4"
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user