diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2005-04-08 20:31:43 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2005-04-08 20:31:43 +0000 |
commit | c400419414d491bb1e907da89be634c5f4ce3749 (patch) | |
tree | 29d08304840023476eb63da3d1ce8030f5b717e3 /newlib/libc | |
parent | c07aaf0f0488a80abf1980712dd440de9ef82e68 (diff) | |
download | newlib-c400419414d491bb1e907da89be634c5f4ce3749.zip newlib-c400419414d491bb1e907da89be634c5f4ce3749.tar.gz newlib-c400419414d491bb1e907da89be634c5f4ce3749.tar.bz2 |
* bsd_mutex.cc (msleep_cnt): Remove.
(msleep_max_cnt): Remove.
(msleep_arr): Remove.
(class msleep_sync_array): New class to encapsulate msleep/wakeup
thread synchronization.
(msleep_sync): New object pointer.
(msleep_init): Initialize new msleep_sync object.
(_mutex): Just call msleep_sync->enter() and msleep_sync->leave() for
thread synchronization. Improve debug output a bit more.
(wakeup): Just call msleep_sync->wakeup().
(wakeup_all): Whitespace fix.
Diffstat (limited to 'newlib/libc')
0 files changed, 0 insertions, 0 deletions