* linux-low.c (linux_wait, linux_resume): Do not handle async I/O.
authorDaniel Jacobowitz <drow@false.org>
Fri, 7 Dec 2007 01:41:29 +0000 (01:41 +0000)
committerDaniel Jacobowitz <drow@false.org>
Fri, 7 Dec 2007 01:41:29 +0000 (01:41 +0000)
commita20d5e98e51d91b66dfccc205d4d27e8850238b2
tree74c39f25072ce5bc284e1d286a43598144a1d56b
parent542f8b941d534409cb25016e4817a9d84289b7b0
* linux-low.c (linux_wait, linux_resume): Do not handle async I/O.
* remote-utils.c (remote_open): Do not call disable_async_io.
(block_async_io): Delete.
(unblock_async_io): Make static.
(initialize_async_io): New.
* server.c (handle_v_cont): Handle async I/O here.
(myresume): Likewise.  Move other common resume tasks here...
(main): ... from here.  Call initialize_async_io.  Disable async
I/O before the main loop.
* server.h (initialize_async_io): Declare.
(block_async_io, unblock_async_io): Delete prototypes.
* spu-low.c (spu_resume, spu_wait): Do not handle async I/O here.
gdb/gdbserver/ChangeLog
gdb/gdbserver/linux-low.c
gdb/gdbserver/remote-utils.c
gdb/gdbserver/server.c
gdb/gdbserver/server.h
gdb/gdbserver/spu-low.c