diff -r -U8 gdb-5.2/gdb/ChangeLog gdb-5.2-mod/gdb/ChangeLog --- gdb-5.2/gdb/ChangeLog Fri Apr 26 20:05:21 2002 +++ gdb-5.2-mod/gdb/ChangeLog Thu Jul 11 18:39:18 2002 @@ -1,8 +1,14 @@ +2002-09-11 Grant Edwards + + * rdi-share/ardi.c: add 10ms sleep (iff there's no + ui_loop_hook) to busy-wait loop when target is + running. + 2002-04-26 GDB Administrator GDB 5.2 Released. * version.in: Update to version 5.2. 2002-04-26 Michal Ludvig * x86-64-tdep.c (x86_64_skip_prologue): Print note when debugging Only in gdb-5.2-mod/gdb: ChangeLog~ diff -r -U8 gdb-5.2/gdb/rdi-share/ardi.c gdb-5.2-mod/gdb/rdi-share/ardi.c --- gdb-5.2/gdb/rdi-share/ardi.c Thu Oct 12 17:56:31 2000 +++ gdb-5.2-mod/gdb/rdi-share/ardi.c Thu Jul 11 18:28:58 2002 @@ -1411,16 +1411,18 @@ interrupt_request = FALSE; stop_request = FALSE; signal(SIGINT, ardi_sigint_handler); while( executing ) { if (ui_loop_hook) ui_loop_hook(0); + else + usleep(10000); if (interrupt_request || stop_request) { interrupt_target(); interrupt_request = FALSE; stop_request = FALSE; } Adp_AsynchronousProcessing( async_block_on_nothing );