X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/45e1f8b055043e54be35462852ab6649d634da7c..2a49908006b177c4d6354309333d06b1b96e4887:/lunaix-os/usr/libc/arch/i386/signal.c diff --git a/lunaix-os/usr/libc/arch/i386/signal.c b/lunaix-os/usr/libc/arch/i386/signal.c new file mode 100644 index 0000000..681f193 --- /dev/null +++ b/lunaix-os/usr/libc/arch/i386/signal.c @@ -0,0 +1,16 @@ +#include "syscall.h" +#include + +__LXSYSCALL2(int, signal, int, signum, sighandler_t, handler); + +__LXSYSCALL1(int, sigpending, sigset_t, *set); +__LXSYSCALL1(int, sigsuspend, const sigset_t, *mask); + +__LXSYSCALL3(int, + sigprocmask, + int, + how, + const sigset_t, + *set, + sigset_t, + *oldset);