Go to file
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
benchmarks Fixed unixbench Run script 2010-10-25 08:32:14 +00:00
bin tar: use utime() to restore timestamps 2013-01-15 07:28:58 +00:00
commands import tput from NetBSD 2013-01-25 20:09:20 +01:00
common ARM updates 2013-01-17 10:03:58 +01:00
dist/nvi Termcap update, replacing elvis by nvi. 2013-01-24 07:44:38 +01:00
distrib gpio:Initial GPIO driver.(ARM) 2013-01-28 15:51:20 +01:00
docs UPDATING instructions for libc/terminfo update 2013-01-14 13:20:00 +01:00
drivers gpio:Initial GPIO driver.(ARM) 2013-01-28 15:51:20 +01:00
etc gpio:Initial GPIO driver.(ARM) 2013-01-28 15:51:20 +01:00
external ARM updates 2013-01-17 10:03:58 +01:00
gnu/dist Toolchain upgrade and portability improvements. 2012-11-15 16:07:29 +01:00
include ARM: run with 64 processes only for now 2013-01-25 17:07:02 +00:00
kernel arm: make signal handlers work 2013-01-30 04:10:12 +00:00
lib arm: make signal handlers work 2013-01-30 04:10:12 +00:00
libexec ARM updates 2013-01-17 10:03:58 +01:00
man import tput from NetBSD 2013-01-25 20:09:20 +01:00
releasetools Import infocmp from NetBSD 2013-01-25 20:11:01 +01:00
sbin Fix warnings trivial warnings. 2013-01-14 11:44:31 +01:00
servers vm: fix kernel-requested mappings for arm 2013-01-29 17:57:04 +00:00
share Re-adding extended keys in minix termcap entry 2013-01-23 21:28:17 +01:00
sys ARM updates 2013-01-17 10:03:58 +01:00
test tests: print error locations verbosely 2013-01-25 11:54:24 +00:00
tools GNU tools: improvements to fetching process 2013-01-25 18:42:58 +01:00
usr.bin Import infocmp from NetBSD 2013-01-25 20:11:01 +01:00
usr.sbin Fixing cross build i386 on minix 2013-01-23 21:03:38 +01:00
.gitignore gitignore: ignore some more generated files 2012-12-06 13:29:20 +00:00
.gitreview misc:Add gerrit code review support. 2013-01-16 09:44:16 +01:00
build.sh Reverting back to default value of MKARZERO 2013-01-17 10:03:58 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile Adapting build target to also execute hdboot. 2012-11-26 23:42:32 +01:00