minix/lib/libc
Ben Gras e3e5cf6d34 arm: make signal handlers work
A few kernel and calling convention adjustments to make sigsend and
sigreturn work for arm.

	. provide a arch_proc_setcontext for earm in kernel
	. set LR in context of signal handler to provide a proper
	  return address (to __sigreturn)
	. change __sigreturn to retrieve the sigcontext pointer
	  from the sigframe struct and pass it to _sigreturn() in r0

Change-Id: Icd135a70595382c79d11d8dd9876f6a6f1df41f8
2013-01-30 04:10:12 +00:00
..
arch arm: make signal handlers work 2013-01-30 04:10:12 +00:00
atomic Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
cdb Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
citrus Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
compat Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
compat-43 Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
db Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
dlfcn Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
gdtoa Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
gen Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
gmon Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
hash Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
iconv Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
include Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
inet Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
isc Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
locale Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
md Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
minix Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
misc Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
nameser Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
net getifaddrs: add un-namespaced alias 2013-01-24 21:57:15 +00:00
nls Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
pkgconfig Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
quad Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
regex Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
resolv Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
rpc Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
softfloat ARM updates 2013-01-17 10:03:58 +01:00
ssp Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
stdio Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
stdlib Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
string Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
sys Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
sys-minix libc: add stat aliases 2013-01-29 20:11:16 +00:00
termios Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
thread-stub Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
time Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
tls Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
uuid Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
yp Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
libcincludes.mk Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
Makefile Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
Makefile.inc Removing last reference to NETBSDINCLUDES 2012-12-07 13:58:06 +01:00
shlib_version Libraries updates and cleanup 2013-01-14 11:36:26 +01:00