hare

[hare] The Hare programming language
git clone https://git.torresjrjr.com/hare.git
Log | Files | Refs | README | LICENSE

commit 18f9eff40f6a51e531168a6fbf0987fa94f40aac
parent c7eb97e6f39ba860841b891badb11e014943bf62
Author: Sebastian <sebastian@sebsite.pw>
Date:   Fri, 11 Oct 2024 14:10:54 -0400

rt+linux: add sigqueueinfo

Signed-off-by: Sebastian <sebastian@sebsite.pw>

Diffstat:
Mrt/+linux/syscalls.ha | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/rt/+linux/syscalls.ha b/rt/+linux/syscalls.ha @@ -1093,3 +1093,8 @@ export fn fsync(fd: int) (void | errno) = { export fn fdatasync(fd: int) (void | errno) = { wrap_return(syscall1(SYS_fdatasync, fd: u64))?; }; + +export fn sigqueueinfo(tgid: int, sig: int, info: *siginfo) (void | errno) = { + wrap_return(syscall3(SYS_rt_sigqueueinfo, tgid: u64, + sig: u64, info: uintptr: u64))?; +};