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:
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))?;
+};