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
..
2013-01-30 04:10:12 +00:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-23 21:03:38 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-23 21:03:38 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-23 21:03:38 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-24 21:57:15 +00:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-17 10:03:58 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-23 21:03:38 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-29 20:11:16 +00:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-23 21:03:38 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00
2013-01-14 11:36:26 +01:00