]> sourceware.org Git - glibc.git/commitdiff
Add SEM_STAT_ANY from Linux 4.17 to bits/sem.h.
authorJoseph Myers <joseph@codesourcery.com>
Mon, 18 Jun 2018 13:36:41 +0000 (13:36 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Mon, 18 Jun 2018 13:36:41 +0000 (13:36 +0000)
Linux 4.17 adds a SEM_STAT_ANY constant (ipcs command).  This patch
adds it to the relevant bits/sem.h headers.

Tested for x86_64.

* sysdeps/unix/sysv/linux/alpha/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): New macro.
* sysdeps/unix/sysv/linux/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/generic/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/hppa/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/ia64/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/mips/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/powerpc/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/s390/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/sparc/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.
* sysdeps/unix/sysv/linux/x86/bits/sem.h [__USE_MISC]
(SEM_STAT_ANY): Likewise.

ChangeLog
sysdeps/unix/sysv/linux/alpha/bits/sem.h
sysdeps/unix/sysv/linux/bits/sem.h
sysdeps/unix/sysv/linux/generic/bits/sem.h
sysdeps/unix/sysv/linux/hppa/bits/sem.h
sysdeps/unix/sysv/linux/ia64/bits/sem.h
sysdeps/unix/sysv/linux/mips/bits/sem.h
sysdeps/unix/sysv/linux/powerpc/bits/sem.h
sysdeps/unix/sysv/linux/s390/bits/sem.h
sysdeps/unix/sysv/linux/sparc/bits/sem.h
sysdeps/unix/sysv/linux/x86/bits/sem.h

index c0f3dd94767fcb994b037a7c839ebfeecbcc0917..b0162f8dcd7373547b3e44c5336857ef262822bb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,26 @@
 2018-06-18  Joseph Myers  <joseph@codesourcery.com>
 
+       * sysdeps/unix/sysv/linux/alpha/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): New macro.
+       * sysdeps/unix/sysv/linux/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/generic/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/hppa/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/ia64/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/mips/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/powerpc/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/s390/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/sparc/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+       * sysdeps/unix/sysv/linux/x86/bits/sem.h [__USE_MISC]
+       (SEM_STAT_ANY): Likewise.
+
        * sysdeps/unix/sysv/linux/alpha/bits/msq.h [__USE_MISC]
        (MSG_STAT_ANY): New macro.
        * sysdeps/unix/sysv/linux/bits/msq.h [__USE_MISC]
index 423f60bf1b9ea74b823b65178301553118a7066d..d218cf4f921bffa0c4dbdba7fd3d3b0511a2499e 100644 (file)
@@ -66,6 +66,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 8b646c1c5fb07a3fbc94be44dbc43a349982919f..7ccd600517a563f50b7c54b40c6ad72a6f3a8c17 100644 (file)
@@ -68,6 +68,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 3d658720494863fd4b1504724056e9c081311f82..9c8b318efb65fea43c4a51948f2558453f6321a2 100644 (file)
@@ -74,6 +74,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct seminfo
 {
index 57a0c88fb42416d2a0d5c59282c3cff55a14f7c4..12b849ae795d18155551898d2a19f2960dd6e5ab 100644 (file)
@@ -73,6 +73,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 5f69bf6a373b0c55f2568edfcc91b27818fc98ba..e2637076ae25c75ea1b9b9c0007c9caa4044a149 100644 (file)
@@ -67,6 +67,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 423f60bf1b9ea74b823b65178301553118a7066d..d218cf4f921bffa0c4dbdba7fd3d3b0511a2499e 100644 (file)
@@ -66,6 +66,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 8b5ebca0bd9084826d4dcdd8ba849fb5103a32d3..27b026cf6115a543fbcdabd3d3d5e64e8743421d 100644 (file)
@@ -72,6 +72,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index 9dcb0e4a84b7c6686d8593986abc20a56faa49b9..1d0bd5cd9a5d28624550d853d7285ab4884ebf26 100644 (file)
@@ -72,6 +72,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct seminfo
 {
index 2aec6d7a6d39366303357be767b06851433ca75d..f5b2654eece065f59d7d7f3fee2aaad5512a4a52 100644 (file)
@@ -73,6 +73,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
index b34cce205fac39ce16d0ba9cbc12ae8bd642ec34..6771966a0643f3a8a563c0f9e7b47a5a4131202c 100644 (file)
@@ -68,6 +68,7 @@ struct semid_ds
 /* ipcs ctl cmds */
 # define SEM_STAT 18
 # define SEM_INFO 19
+# define SEM_STAT_ANY 20
 
 struct  seminfo
 {
This page took 0.081327 seconds and 5 git commands to generate.