klibc-bot for Ben Hutchings
2020-Aug-28 19:36 UTC
[klibc] [klibc:ia64-signal-fix] ia64: Fix definition of struct sigaction
Commit-ID: 9f7fa1e393f05cfd337df42586d40d82c06b7ccd Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=9f7fa1e393f05cfd337df42586d40d82c06b7ccd Author: Ben Hutchings <ben at decadent.org.uk> AuthorDate: Fri, 28 Aug 2020 17:36:34 +0100 Committer: Ben Hutchings <ben at decadent.org.uk> CommitDate: Fri, 28 Aug 2020 20:22:50 +0100 [klibc] ia64: Fix definition of struct sigaction ia64 only provides the RT signal API, in which the type of sa_flags is unsigned long and sa_mask is the last member of the struct. Signed-off-by: Ben Hutchings <ben at decadent.org.uk> --- usr/include/arch/ia64/klibc/archsignal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr/include/arch/ia64/klibc/archsignal.h b/usr/include/arch/ia64/klibc/archsignal.h index fbc961b4..7cfbf308 100644 --- a/usr/include/arch/ia64/klibc/archsignal.h +++ b/usr/include/arch/ia64/klibc/archsignal.h @@ -22,8 +22,8 @@ struct sigaction { __sighandler_t _sa_handler; void (*_sa_sigaction) (int, struct siginfo *, void *); } _u; - sigset_t sa_mask; - int sa_flags; + unsigned long sa_flags; + sigset_t sa_mask; }; #define sa_handler _u._sa_handler
Seemingly Similar Threads
- [klibc:ia64-signal-fix] ia64: Fix definition of struct sigaction
- [klibc:master] ia64: Fix definition of struct sigaction
- [PATCH 2/2] ia64: Fix sigaction struct layout and function implementation
- [klibc:master] alpha: Fix definitions of _NSIG and struct sigaction
- [PATCH] Fix arm signals