Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-10-07 00:20:01 +0400
committerCorinna Vinschen <corinna@vinschen.de>2010-10-07 00:20:01 +0400
commit3748b3e8e761d1761b65d39be425d40f644b945a (patch)
treecf77a33570ca62014b14903da9df58b8783b2b14 /include/libiberty.h
parentc725984f706d8eec636c9cab24ccd8af8280781e (diff)
* posix_ipc.cc (ipc_mutex_init): Call NtCreateMutant to make sure the
access mask is correct. (ipc_cond_init): Take additional parameter to differ between send and receive event. Call NtCreateEvent to make sure the access mask is correct. (ipc_cond_timedwait): Reset Event prior to calling WFMO. (struct mq_info): Split mqi_wait into two events, mqi_waitsend and mqi_waitrecv. (mq_open): Calloc mqinfo. Create mqi_waitsend and mqi_waitrecv events. Make sure all synchronization objects are closed in case of an error. (_mq_send): Wait for mqi_waitsend event. Signal mqi_waitrecv event. (_mq_receive): Wait for mqi_waitrecv event. Signal mqi_waitsend event. (mq_close): Close mqi_waitsend and mqi_waitrecv events.
Diffstat (limited to 'include/libiberty.h')
0 files changed, 0 insertions, 0 deletions