alpha-linux-user: Implement signals.
authorRichard Henderson <rth@twiddle.net>
Mon, 28 Dec 2009 02:30:03 +0000 (18:30 -0800)
committerAurelien Jarno <aurelien@aurel32.net>
Sun, 28 Feb 2010 16:54:52 +0000 (17:54 +0100)
commit0df457dc0f08be59f9d73ac7081fa9392032e04b
treebe945d7b3470317887ebebcaf3dfbcae008a5520
parentf66f9e1b0913db8c05409bf8963a9d63ce2a86d7
alpha-linux-user: Implement signals.

Move userland PALcode handling into linux-user main loop so that
we can send signals from there.  This also makes alpha_palcode.c
system-level only, so don't build it for userland.  Add defines
for GENTRAP PALcall mapping to signals.

Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Makefile.target
hw/alpha_palcode.c
linux-user/alpha/target_signal.h
linux-user/main.c
linux-user/signal.c
linux-user/syscall.c
linux-user/syscall_defs.h
target-alpha/cpu.h
target-alpha/translate.c