diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2015-02-23 13:56:01 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2015-02-23 13:56:01 +0000 |
commit | 093fe9b598738ca1e680b4e061834bc53c9a75a2 (patch) | |
tree | 3050ce674e9919b659b5e7f5c38e01a3d6633135 /newlib/libc/stdlib/mbtowc.c | |
parent | b6e4adaaf1a4248907844a32fa300ee95e71bd3c (diff) | |
download | cygnal-093fe9b598738ca1e680b4e061834bc53c9a75a2.tar.gz cygnal-093fe9b598738ca1e680b4e061834bc53c9a75a2.tar.bz2 cygnal-093fe9b598738ca1e680b4e061834bc53c9a75a2.zip |
* cygwait.h (enum cw_wait_mask): Add cw_sig_restart. Add comments
to explain the meaning of the possible values.
* cygwait.cc (is_cw_sig_restart): Define.
(is_cw_sig_handle): Check for cw_sig_restart as well.
(cygwait): Restart always if cw_sig_restart is set.
* thread.cc (pthread::join): Call cygwait with cw_sig_restart flag
to avoid having to handle signals at all.
Diffstat (limited to 'newlib/libc/stdlib/mbtowc.c')
0 files changed, 0 insertions, 0 deletions