diff options
author | David Carlier <devnexen@gmail.com> | 2021-08-07 15:01:28 +0100 |
---|---|---|
committer | DC <devnexen@gmail.com> | 2021-08-08 16:29:56 +0100 |
commit | dcdd33223de81d5dd121721e4e26a3ef0ce6e170 (patch) | |
tree | d86a3ec9f6a3db7d04274aeb75df7574d856ef46 /libc-test | |
parent | e02b7e5c1d894c53d206a7c348f00d32fd995685 (diff) | |
download | rust-libc-dcdd33223de81d5dd121721e4e26a3ef0ce6e170.tar.gz |
netbsd/openbsd adding more IPC_* flags.
SHM flags, albeit obsolete, are used in couple of crates.
Diffstat (limited to 'libc-test')
-rwxr-xr-x | libc-test/build.rs | 4 | ||||
-rw-r--r-- | libc-test/semver/dragonfly.txt | 14 | ||||
-rw-r--r-- | libc-test/semver/netbsd.txt | 5 | ||||
-rw-r--r-- | libc-test/semver/openbsd.txt | 5 |
4 files changed, 28 insertions, 0 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs index e91a55fece..825879ce30 100755 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -422,6 +422,7 @@ fn test_openbsd(target: &str) { "sys/ioctl.h", "sys/mman.h", "sys/resource.h", + "sys/shm.h", "sys/socket.h", "sys/time.h", "sys/un.h", @@ -960,6 +961,7 @@ fn test_netbsd(target: &str) { "sys/mount.h", "sys/ptrace.h", "sys/resource.h", + "sys/shm.h", "sys/socket.h", "sys/statvfs.h", "sys/sysctl.h", @@ -1167,12 +1169,14 @@ fn test_dragonflybsd(target: &str) { "sys/event.h", "sys/file.h", "sys/ioctl.h", + "sys/ipc.h", "sys/mman.h", "sys/mount.h", "sys/ptrace.h", "sys/resource.h", "sys/rtprio.h", "sys/sched.h", + "sys/shm.h", "sys/socket.h", "sys/stat.h", "sys/statvfs.h", diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt index 1cefa749c1..e51c81f922 100644 --- a/libc-test/semver/dragonfly.txt +++ b/libc-test/semver/dragonfly.txt @@ -341,6 +341,16 @@ IFF_STATICARP IFF_UP INIT_PROCESS IOV_MAX +IPC_CREAT +IPC_EXCL +IPC_M +IPC_NOWAIT +IPC_PRIVATE +IPC_R +IPC_RMID +IPC_SET +IPC_STAT +IPC_W IPPROTO_3PC IPPROTO_ADFS IPPROTO_AH @@ -827,6 +837,10 @@ SF_NOHISTORY SF_NOUNLINK SF_SETTABLE SF_XLINK +SHM_R +SHM_RDONLY +SHM_RND +SHM_W SIGEMT SIGEV_KEVENT SIGEV_NONE diff --git a/libc-test/semver/netbsd.txt b/libc-test/semver/netbsd.txt index d4d83a1d5b..dd9ccdb8ad 100644 --- a/libc-test/semver/netbsd.txt +++ b/libc-test/semver/netbsd.txt @@ -351,11 +351,14 @@ INIT_PROCESS IOV_MAX IPC_CREAT IPC_EXCL +IPC_M IPC_NOWAIT IPC_PRIVATE +IPC_R IPC_RMID IPC_SET IPC_STAT +IPC_W IPPROTO_AH IPPROTO_CARP IPPROTO_DCCP @@ -800,6 +803,8 @@ SF_LOG SF_SETTABLE SF_SNAPINVAL SF_SNAPSHOT +SHM_R +SHM_W SIGEMT SIGEV_NONE SIGEV_SIGNAL diff --git a/libc-test/semver/openbsd.txt b/libc-test/semver/openbsd.txt index 240192d92a..9b2a9be272 100644 --- a/libc-test/semver/openbsd.txt +++ b/libc-test/semver/openbsd.txt @@ -242,11 +242,14 @@ IFF_UP IOV_MAX IPC_CREAT IPC_EXCL +IPC_M IPC_NOWAIT IPC_PRIVATE +IPC_R IPC_RMID IPC_SET IPC_STAT +IPC_W IPPROTO_AH IPPROTO_CARP IPPROTO_DIVERT @@ -670,6 +673,8 @@ SF_APPEND SF_ARCHIVED SF_IMMUTABLE SF_SETTABLE +SHM_R +SHM_W SIGEMT SIGINFO SIGSTKSZ |