Split out some helpers from sigsuspend.
Reuse them for pselect, epoll_pwait, ppoll.
Fix an alpha buglet found on the way.
r~
Richard Henderson (5):
linux-user/alpha: Fix sigsuspend for big-endian hosts
linux-user: Split out helpers for sigsuspend
linux-user: Properly handle sigset arg to pselect
linux-user: Properly handle sigset arg to epoll_pwait
linux-user: Properly handle sigset arg to ppoll
linux-user/signal-common.h | 26 ++++++++
linux-user/signal.c | 23 +++++++
linux-user/syscall.c | 119 ++++++++++++++-----------------------
3 files changed, 92 insertions(+), 76 deletions(-)