From: Helge Deller <deller@gmx.de>
Reported-by: Helge Deller <deller@gmx.de>
Signed-off-by: Richard Henderson <rth@twiddle.net>
---
linux-user/syscall_defs.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
index 8b1ad74..2620b56 100644
--- a/linux-user/syscall_defs.h
+++ b/linux-user/syscall_defs.h
@@ -473,6 +473,14 @@ int do_sigaction(int sig, const struct target_sigaction *act,
#define TARGET_SA_RESETHAND 0x00000010
#define TARGET_SA_NOCLDWAIT 0x00000020 /* not supported yet */
#define TARGET_SA_SIGINFO 0x00000040
+#elif defined(TARGET_HPPA)
+#define TARGET_SA_ONSTACK 0x00000001
+#define TARGET_SA_RESETHAND 0x00000004
+#define TARGET_SA_NOCLDSTOP 0x00000008
+#define TARGET_SA_SIGINFO 0x00000010
+#define TARGET_SA_NODEFER 0x00000020
+#define TARGET_SA_RESTART 0x00000040
+#define TARGET_SA_NOCLDWAIT 0x00000080
#else
#define TARGET_SA_NOCLDSTOP 0x00000001
#define TARGET_SA_NOCLDWAIT 0x00000002 /* not supported yet */
--
2.9.3
On 11.03.2017 04:42, Richard Henderson wrote: > From: Helge Deller <deller@gmx.de> > > Reported-by: Helge Deller <deller@gmx.de> > Signed-off-by: Richard Henderson <rth@twiddle.net> Signed-off-by: Helge Deller <deller@gmx.de> > --- > linux-user/syscall_defs.h | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h > index 8b1ad74..2620b56 100644 > --- a/linux-user/syscall_defs.h > +++ b/linux-user/syscall_defs.h > @@ -473,6 +473,14 @@ int do_sigaction(int sig, const struct target_sigaction *act, > #define TARGET_SA_RESETHAND 0x00000010 > #define TARGET_SA_NOCLDWAIT 0x00000020 /* not supported yet */ > #define TARGET_SA_SIGINFO 0x00000040 > +#elif defined(TARGET_HPPA) > +#define TARGET_SA_ONSTACK 0x00000001 > +#define TARGET_SA_RESETHAND 0x00000004 > +#define TARGET_SA_NOCLDSTOP 0x00000008 > +#define TARGET_SA_SIGINFO 0x00000010 > +#define TARGET_SA_NODEFER 0x00000020 > +#define TARGET_SA_RESTART 0x00000040 > +#define TARGET_SA_NOCLDWAIT 0x00000080 > #else > #define TARGET_SA_NOCLDSTOP 0x00000001 > #define TARGET_SA_NOCLDWAIT 0x00000002 /* not supported yet */ >
Le 11/03/2017 à 04:42, Richard Henderson a écrit : > From: Helge Deller <deller@gmx.de> > > Reported-by: Helge Deller <deller@gmx.de> > Signed-off-by: Richard Henderson <rth@twiddle.net> Reviewed-by: Laurent Vivier <laurent@vivier.eu> > --- > linux-user/syscall_defs.h | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h > index 8b1ad74..2620b56 100644 > --- a/linux-user/syscall_defs.h > +++ b/linux-user/syscall_defs.h > @@ -473,6 +473,14 @@ int do_sigaction(int sig, const struct target_sigaction *act, > #define TARGET_SA_RESETHAND 0x00000010 > #define TARGET_SA_NOCLDWAIT 0x00000020 /* not supported yet */ > #define TARGET_SA_SIGINFO 0x00000040 > +#elif defined(TARGET_HPPA) > +#define TARGET_SA_ONSTACK 0x00000001 > +#define TARGET_SA_RESETHAND 0x00000004 > +#define TARGET_SA_NOCLDSTOP 0x00000008 > +#define TARGET_SA_SIGINFO 0x00000010 > +#define TARGET_SA_NODEFER 0x00000020 > +#define TARGET_SA_RESTART 0x00000040 > +#define TARGET_SA_NOCLDWAIT 0x00000080 > #else > #define TARGET_SA_NOCLDSTOP 0x00000001 > #define TARGET_SA_NOCLDWAIT 0x00000002 /* not supported yet */ >
© 2016 - 2025 Red Hat, Inc.