OSDN Git Service

linux-user: translate signal number on return from sigtimedwait
authorPetar Jovanovic <petar.jovanovic@imgtec.com>
Mon, 3 Mar 2014 14:07:41 +0000 (15:07 +0100)
committerRiku Voipio <riku.voipio@linaro.org>
Mon, 3 Mar 2014 21:08:14 +0000 (23:08 +0200)
commit974a196d7fc9f2f5553589b0022226b877e5c9b1
treefa4f3a42adfa7877509534c907328ddea0b8b34a
parentf19e00d776b781bfb0067b9b20a592440fd2990e
linux-user: translate signal number on return from sigtimedwait

On success, sigtimedwait() returns a signal number that needs to be
translated from a host value to a target value.

This change also fixes issues with sigwait (that is implemented using
sigtimedwait()).

Signed-off-by: Petar Jovanovic <petar.jovanovic@imgtec.com>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
linux-user/syscall.c