[klibc] [klibc:master] ia64: Fix definition of struct sigaction
klibc-bot for Ben Hutchings
ben at decadent.org.uk
Sat Aug 29 09:36:07 PDT 2020
Commit-ID: 811bff9cec254e3396493f4f2447862d252870ac
Gitweb: http://git.kernel.org/?p=libs/klibc/klibc.git;a=commit;h=811bff9cec254e3396493f4f2447862d252870ac
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: Sat, 29 Aug 2020 17:22:38 +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
More information about the klibc
mailing list