S390: Correct type of sa_flags in struct sigaction for POSIX conformance
authorStefan Liebler <stli@linux.vnet.ibm.com>
Mon, 24 Mar 2014 15:34:49 +0000 (16:34 +0100)
committerAndreas Krebbel <krebbel@linux.vnet.ibm.com>
Mon, 24 Mar 2014 15:59:01 +0000 (16:59 +0100)
(BZ #16713).

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

index 861e989..4da1027 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-03-24  Stefan Liebler <stli@linux.vnet.ibm.com>
+
+       [BZ #16713]
+       * sysdeps/unix/sysv/linux/s390/bits/sigaction.h
+       (__glibc_reserved0): New variable.
+       (sa_flags): Change type to int.
+
 2014-03-24  Stefan Liebler  <stli@linux.vnet.ibm.com>
 
        * posix/Makefile (before-compile): Use += before-compile instead
index f8baf84..b60b8f8 100644 (file)
@@ -43,7 +43,8 @@ struct sigaction
 #endif
 
     /* Special flags.  */
-    unsigned long int sa_flags;
+    int __glibc_reserved0;
+    int sa_flags;
 
     /* Restore handler.  */
     void (*sa_restorer) (void);