hppa: fix sigaction decoding
hppa: fix sigaction decoding

Since the rt_sigaction syscall on hppa doesn't have a sa_restorer,
do not include it in the kernel struct.

We also have to undefine SA_RESTORER so that code doesn't try to
use it.  The headers will export this, but the syscall doesn't
actually respect it.

* signal.c (SA_RESTORER): Undefine when HPPA is defined.
(struct new_sigaction): Disable sa_restorer on hppa.

geekboxzone/mmallow_external_strace,bigzz/strace_android,vrastogi/strace,lkundrak/strace,MonkeyZZZZ/platform_external_strace,bnoordhuis/strace,vrastogi/strace,cuviper/strace,kapdop/android_external_strace,AOSP-YU/platform_external_strace,kapdop/android_external_strace,lkundrak/strace,Yu-AndroidM/android_external_strace,Yu-AndroidM/android_external_strace,vrastogi/strace,cuviper/strace,lkundrak/strace,bnoordhuis/strace,Infinitive-OS/platform_external_strace,Yu-AndroidM/android_external_strace,geofft/strace,geekboxzone/mmallow_external_strace,MonkeyZZZZ/platform_external_strace,Saruta/strace,bigzz/strace_android,Yu-AndroidM/android_external_strace,TeamExodus/external_strace,Infinitive-OS/platform_external_strace,Saruta/strace,TeamExodus/external_strace,AOSP-YU/platform_external_strace,bigzz/strace_android,AOSP-YU/platform_external_strace,YUPlayGodDev/platform_external_strace,kapdop/android_external_strace,geofft/strace,geofft/strace,AOSP-YU/platform_external_strace,Saruta/strace,YUPlayGodDev/platform_external_strace,TeamExodus/external_strace,cuviper/strace,MonkeyZZZZ/platform_external_strace,bigzz/strace_android,Distrotech/strace,kapdop/android_external_strace,xin3liang/platform_external_strace,bnoordhuis/strace,geekboxzone/mmallow_external_strace,bigzz/strace_android,TeamExodus/external_strace,YUPlayGodDev/platform_external_strace,Infinitive-OS/platform_external_strace,lkundrak/strace,geofft/strace,Distrotech/strace,xin3liang/platform_external_strace,YUPlayGodDev/platform_external_strace,Yu-AndroidM/android_external_strace,geofft/strace,Saruta/strace,Distrotech/strace,Infinitive-OS/platform_external_strace,YUPlayGodDev/platform_external_strace,Infinitive-OS/platform_external_strace,geekboxzone/mmallow_external_strace,vrastogi/strace,Distrotech/strace,cuviper/strace,MonkeyZZZZ/platform_external_strace,Distrotech/strace,AOSP-YU/platform_external_strace,xin3liang/platform_external_strace,bnoordhuis/strace,MonkeyZZZZ/platform_external_strace,TeamExodus/external_strace,xin3liang/platform_external_strace,vrastogi/strace,cuviper/strace,geekboxzone/mmallow_external_strace,Saruta/strace,kapdop/android_external_strace