From adc2c80c8c3cd32aff98b03a973511f259b80b9f Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Fri, 28 Aug 2020 17:36:34 +0100 Subject: [PATCH] [klibc] ia64: Fix definition of struct sigaction Origin: https://git.kernel.org/pub/scm/libs/klibc/klibc.git/commit/?id=811bff9cec254e3396493f4f2447862d252870ac 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 Gbp-Pq: Name 0001-klibc-ia64-Fix-definition-of-struct-sigaction.patch --- 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 fbc961b..7cfbf30 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 -- 2.30.2