diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-07-21 22:49:22 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-07-29 23:14:03 -0400 |
commit | 827e01851f9945a12cd62112b94ff096c968eb5d (patch) | |
tree | 57bb21ca29a37d7b21df1f6c911eabdf5790d597 /sysdeps/unix/sysv/linux | |
parent | 979900af9824932ed1d704323739958f46e08d81 (diff) | |
download | glibc-827e01851f9945a12cd62112b94ff096c968eb5d.tar.gz glibc-827e01851f9945a12cd62112b94ff096c968eb5d.tar.xz glibc-827e01851f9945a12cd62112b94ff096c968eb5d.zip |
hppa: sigaction.h: change sa_flags to an int
This fixes the conform test for the sigaction.h header and makes it match all the other arches.
Diffstat (limited to 'sysdeps/unix/sysv/linux')
-rw-r--r-- | sysdeps/unix/sysv/linux/hppa/bits/sigaction.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/hppa/bits/sigaction.h b/sysdeps/unix/sysv/linux/hppa/bits/sigaction.h index ee41396394..ebe375fb1e 100644 --- a/sysdeps/unix/sysv/linux/hppa/bits/sigaction.h +++ b/sysdeps/unix/sysv/linux/hppa/bits/sigaction.h @@ -20,6 +20,8 @@ # error "Never include <bits/sigaction.h> directly; use <signal.h> instead." #endif +#include <bits/wordsize.h> + /* Structure describing the action to be taken when a signal arrives. */ struct sigaction { @@ -40,7 +42,10 @@ struct sigaction #endif /* Special flags. */ - unsigned long int sa_flags; +#if __WORDSIZE == 64 + int __glibc_reserved0; +#endif + int sa_flags; /* Additional set of signals to be blocked. */ __sigset_t sa_mask; |