summaryrefslogtreecommitdiffstats
path: root/newlib/libc/stdlib/on_exit.c
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2015-02-23 13:56:01 +0000
committerCorinna Vinschen <corinna@vinschen.de>2015-02-23 13:56:01 +0000
commit093fe9b598738ca1e680b4e061834bc53c9a75a2 (patch)
tree3050ce674e9919b659b5e7f5c38e01a3d6633135 /newlib/libc/stdlib/on_exit.c
parentb6e4adaaf1a4248907844a32fa300ee95e71bd3c (diff)
downloadcygnal-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/on_exit.c')
0 files changed, 0 insertions, 0 deletions