gdb/gdbserver
authorYao Qi <yao@codesourcery.com>
Fri, 25 Jan 2013 14:12:02 +0000 (14:12 +0000)
committerYao Qi <yao@codesourcery.com>
Fri, 25 Jan 2013 14:12:02 +0000 (14:12 +0000)
commit60f662b0e8783dfef9e02f5736c111ae46bd4241
treea563aae5e42a1cfecce09d02d28dd6fa9b4eb3e9
parent0a4e6638daeca240a146c9b33219dffe1bd66afc
gdb/gdbserver
* event-loop.c: Include "queue.h".
(gdb_event_p): New typedef.
(struct gdb_event) <next_event>: Remove.
(event_queue): Change to QUEUE(gdb_event_p).
(async_queue_event): Remove.
(gdb_event_xfree): New.
(initialize_event_loop): New.
(process_event): Use API from QUEUE.
(wait_for_event): Likewise.
* server.c (main): Call initialize_event_loop.
* server.h (initialize_event_loop): Declare.
gdb/gdbserver/ChangeLog
gdb/gdbserver/event-loop.c
gdb/gdbserver/server.c
gdb/gdbserver/server.h