]> xenbits.xensource.com Git - unikraft/libs/newlib.git/commit
Add missing symbols to the uksignal interface
authorRazvan Virtan <razvanvirtan@gmail.com>
Mon, 4 Oct 2021 16:50:18 +0000 (19:50 +0300)
committerUnikraft <monkey@unikraft.io>
Sat, 27 Nov 2021 17:59:15 +0000 (17:59 +0000)
commitfd18158dd422f84b5131d348fc7c4935f9326b1e
treea55ceaec215fb8fc3fe6ad107ff7d3cb6808fcf8
parentfa5929686a0387fbb1a2b19f597fbf2657eb2d89
Add missing symbols to the uksignal interface

The Go runtime requires some symbols related to signals that are not
currently defined in `signal.h` (after the uksignal support was added).
Changes brought in this commit:
- add missing fields to `siginfo_t`
- declare `sigaltstack` (the stub implementation is added to uksignal
in a separate pull request, part of the core Unikraft repository)
- add symbols for `ss_flags` values

Signed-off-by: Răzvan Vîrtan <virtanrazvan@gmail.com>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Pull-Request: #11
musl-imported/include/signal.h