hppa: sigaction.h: update define export based on __USE_XOPEN2K8
authorMike Frysinger <vapier@gentoo.org>
Sat, 15 Aug 2015 02:11:50 +0000 (22:11 -0400)
committerMike Frysinger <vapier@gentoo.org>
Tue, 18 Aug 2015 06:37:04 +0000 (02:37 -0400)
This brings hppa in line with other ports by exporting a few more defines
based on the __USE_XOPEN2K8 define and not just __USE_MISC.

ChangeLog
sysdeps/unix/sysv/linux/hppa/bits/sigaction.h

index 3b407f6..bf2e55a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2015-08-18  Mike Frysinger  <vapier@gentoo.org>
 
+       * sysdeps/unix/sysv/linux/hppa/bits/sigaction.h (SA_RESETHAND,
+       SA_NODEFER, SA_RESTART): Define when __USE_XOPEN2K8 is defined.
+
+2015-08-18  Mike Frysinger  <vapier@gentoo.org>
+
        * sysdeps/unix/sysv/linux/hppa/bits/shm.h (SHM_EXEC): Define.
 
 2015-08-18  Mike Frysinger  <vapier@gentoo.org>
index ebe375f..2a12060 100644 (file)
@@ -59,6 +59,8 @@ struct sigaction
                                     three arguments instead of one.  */
 #if defined __USE_UNIX98 || defined __USE_MISC
 # define SA_ONSTACK   0x00000001 /* Use signal stack by using `sa_restorer'. */
+#endif
+#if defined __USE_UNIX98 || defined __USE_XOPEN2K8
 # define SA_RESETHAND 0x00000004 /* Reset to SIG_DFL on entry to handler.  */
 # define SA_NODEFER   0x00000020 /* Don't automatically block the signal
                                    when its handler is being executed.  */