diff options
author | Richard Kuo <rkuo@codeaurora.org> | 2012-05-29 18:23:14 -0400 |
---|---|---|
committer | Richard Kuo <rkuo@codeaurora.org> | 2013-04-30 20:40:24 -0400 |
commit | a11e67c2611d483622aad007a3533e7dfbea700e (patch) | |
tree | f54feb07c1f71d87fdf6aaf3b67b80c0ccff3f74 /arch/hexagon/include | |
parent | 60c4ba99e015afe879c2682967c8ca8d233f6d3c (diff) |
Hexagon: Signal and return path fixes
This fixes the return value of sigreturn and moves the work pending check
into a c routine for readability and fixes the loop for multiple pending
signals. Based on feedback from Al Viro.
Signed-off-by: Richard Kuo <rkuo@codeaurora.org>
Diffstat (limited to 'arch/hexagon/include')
-rw-r--r-- | arch/hexagon/include/uapi/asm/signal.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/hexagon/include/uapi/asm/signal.h b/arch/hexagon/include/uapi/asm/signal.h index 939556817d34..24b998888916 100644 --- a/arch/hexagon/include/uapi/asm/signal.h +++ b/arch/hexagon/include/uapi/asm/signal.h | |||
@@ -21,6 +21,8 @@ | |||
21 | 21 | ||
22 | extern unsigned long __rt_sigtramp_template[2]; | 22 | extern unsigned long __rt_sigtramp_template[2]; |
23 | 23 | ||
24 | void do_signal(struct pt_regs *regs); | ||
25 | |||
24 | #include <asm-generic/signal.h> | 26 | #include <asm-generic/signal.h> |
25 | 27 | ||
26 | #endif | 28 | #endif |