]> Zhao Yanbai Git Server - minix.git/commit
use netbsd <sys/signal.h> and sigset_t
authorBen Gras <ben@minix3.org>
Tue, 22 Oct 2013 15:08:15 +0000 (17:08 +0200)
committerLionel Sambuc <lionel@minix3.org>
Sun, 2 Mar 2014 11:28:31 +0000 (12:28 +0100)
commit8ccb12bb5a0b388273f6a035ed21ca59795f2440
treef9a24d1980bba8b9eadf17325befdd369dd13c07
parent6c3dfa5f3c1487ef1051d41402a06b90449cbf49
use netbsd <sys/signal.h> and sigset_t

. create signals-related struct message type to store sigset_t
  directly
. create notify-specific message types, so the generic NOTIFY_ARG
  doesn't exist anymore
. various related test expansions, improvements, fixes
. add a few error-checks to sigismember() calls
. rename kernel call specific signals fields to SYS_*

Change-Id: I53c18999b5eaf0cfa0cb25f5330bee9e7ad2b478
48 files changed:
drivers/at_wini/at_wini.c
drivers/lan8710a/lan8710a.c
drivers/tty/arch/earm/rs232.c
drivers/tty/arch/i386/rs232.c
drivers/tty/tty.c
include/arch/earm/include/stackframe.h
include/arch/i386/include/stackframe.h
include/minix/callnr.h
include/minix/com.h
include/minix/ipc.h
include/minix/type.h
include/signal.h
kernel/proc.c
kernel/system.c
kernel/system/do_endksig.c
kernel/system/do_getksig.c
kernel/system/do_kill.c
kernel/system/do_sigreturn.c
kernel/system/do_sigsend.c
lib/libblockdriver/driver.c
lib/libc/arch/arm/gen/setjmp.S
lib/libc/arch/i386/gen/setjmp.S
lib/libc/arch/i386/gen/sigsetjmp.S
lib/libc/sys-minix/sigpending.c
lib/libc/sys-minix/sigprocmask.c
lib/libc/sys-minix/sigreturn.c
lib/libc/sys-minix/sigsuspend.c
lib/libchardriver/chardriver.c
lib/libddekit/src/dde.c
lib/libgpio/gpio_omap.c
lib/libinputdriver/inputdriver.c
lib/libminc/Makefile
lib/libsys/sef_signal.c
lib/libsys/sys_endsig.c
lib/libsys/sys_getsig.c
lib/libsys/sys_kill.c
lib/libsys/sys_sigreturn.c
lib/libsys/sys_sigsend.c
servers/is/dmp_pm.c
servers/pm/signal.c
sys/arch/arm/include/signal.h
sys/arch/i386/include/signal.h
sys/sys/signal.h
sys/sys/sigtypes.h
test/test3.c
test/test37.c
test/test4.c
test/test5.c