summaryrefslogtreecommitdiff
path: root/.topdeps
AgeCommit message (Collapse)Author
2012-11-27fix sigstate_is_global_rcv at bootRichard Braun
* hurd/hurdsig.c (sigstate_is_global_rcv): Do not return true if _HURD_GLOBAL_SIGSTATE is null.
2012-02-21Global signal dispositions.Samuel Thibault
Although they should not change the default behaviors of signals for cthread programs, these patches add new functions which can be used by libpthread to enable POSIX-conforming behavior of signals on a per-thread basis. e407ae3 Hurd signals: implement global signal dispositions 38eb4b3 Hurd signals: provide a sigstate destructor 344dfd6 Hurd signals: fix sigwait() for global signals fb055f2 Hurd signals: fix global untraced signals.
2012-02-21Signal code refactoring.Samuel Thibault
These patches should not change the current behavior, although they do fix a few minor bugs which were made apparent in the process. They are unchanged from my previous post earlier this month. 34f5960 _hurd_internal_post_signal: Split into more functions 420eec9 _hurd_internal_post_signal: Scope variables more restrictively 1f5accd _hurd_internal_post_signal: Split out inner functions 1bb0a1d Hurd signals: refactor check_pending_signals 1764465 Hurd signals: reindent 28473d2 Hurd signals: make sigsuspend POSIX-conformant. 26d091a Hurd signals: fix uninitialized value.
2011-10-23Initialize.Thomas Schwinge