OSDN Git Service

* server.h (check_remote_input_interrupt_request): New function.
authorpalves <palves>
Thu, 10 May 2007 22:04:50 +0000 (22:04 +0000)
committerpalves <palves>
Thu, 10 May 2007 22:04:50 +0000 (22:04 +0000)
commitbe1be905aa6bd7a09c3922fc17050d56c7f1cbdc
tree7b37289da07f8eea0acaf0628f3ce95185b1137f
parenta848e452f93a79cea684af5d9e190e08f932dbf6
* server.h (check_remote_input_interrupt_request): New function.
* remote_utils.c (INVALID_DESCRIPTOR): New define.
(remote_desc): Initialize with INVALID_DESCRIPTOR.
(input_interrupt): Expose on USE_WIN32API too.  Fix whitespace.
(check_remote_input_interrupt_request): New function.
* server.h (check_remote_input_interrupt_request): Declare.

* win32-low.(winapi_DebugBreakProcess,
winapi_GenerateConsoleCtrlEvent): New typedefs.
(get_child_debug_event): Lower Win32 debug event polling from 1 sec
to 250 ms.
(win32_wait): Check for remote interrupt request
with check_remote_input_interrupt_request.
(win32_request_interrupt): New function.
(win32_target_op): Set request_interrupt to win32_request_interrupt.
gdb/gdbserver/ChangeLog
gdb/gdbserver/remote-utils.c
gdb/gdbserver/server.h
gdb/gdbserver/win32-low.c