Ticket #2695 (closed enhancement: duplicate)
[XSI] Implement SA_SIGINFO for sigaction
| Reported by: | andreasf | Owned by: | axeld |
|---|---|---|---|
| Priority: | normal | Milestone: | R1 |
| Component: | System/POSIX | Version: | R1/pre-alpha1 |
| Keywords: | Cc: | haiku@…, kallisti5@… | |
| Blocked By: | #1935 | Platform: | All |
| Blocking: |
Description
Haiku currently supports default POSIX signal handlers with no additional signal info, and BeOS' derived signal handlers with additional register access and user-supplied data.
Not yet supported are the extended POSIX signal handlers with siginfo_t and ucontext_t arguments. Some parts thereof are already prepared in the headers but commented out since not implemented on the kernel side.
http://www.opengroup.org/onlinepubs/009695399/functions/sigaction.html
I had recently submitted a first draft patch for the x86 kernel side signal frame setup. Some fields are not initialized yet, and some information is not (yet) easily obtainable according to Ingo.
http://www.freelists.org/archives/haiku-development/08-2008/msg00262.html

