]> Zhao Yanbai Git Server - minix.git/commit
<machine/signal.h>
authorBen Gras <ben@minix3.org>
Tue, 10 Dec 2013 23:47:22 +0000 (00:47 +0100)
committerLionel Sambuc <lionel@minix3.org>
Mon, 3 Mar 2014 19:47:07 +0000 (20:47 +0100)
commit7597f4a8fc2a06ee1bd97f47d87b546c418a7222
tree3ac2e4c239f8ad3234a7279bd8e57c3bac5cb19f
parent66a4f9a240fc092e50f74680a6b98f9b8c1e14db
<machine/signal.h>

. use netbsd sigframe, sigcontext struct
. netbsd sigframe *contains* sigcontext; use that directly
  in kernel sigsend
. drop two fields from minix x86 stackframe.h (process context)
  that were unused, retadr and st

use in-sigframe sigcontext

Change-Id: Ib59d699596dc3a78163dee59f19730482fdddf11
22 files changed:
include/arch/i386/include/stackframe.h
kernel/arch/earm/arch_system.c
kernel/arch/i386/arch_system.c
kernel/arch/i386/procoffsets.cf
kernel/arch/i386/sconst.h
kernel/proto.h
kernel/system/do_sigreturn.c
kernel/system/do_sigsend.c
lib/libc/arch/arm/sys-minix/__sigreturn.S
lib/libc/sys-minix/sigprocmask.c
lib/libc/sys-minix/sigreturn.c
lib/libc/sys-minix/statvfs.c
lib/libvassert/vassert.c
sys/arch/arm/include/frame.h
sys/arch/arm/include/signal.h
sys/arch/evbarm/include/Makefile
sys/arch/evbarm/include/frame.h [new file with mode: 0644]
sys/arch/i386/include/Makefile
sys/arch/i386/include/frame.h
sys/arch/i386/include/signal.h
sys/arch/i386/include/trap.h [new file with mode: 0644]
test/test47.c