summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas de Zeeuw <thomasdezeeuw@gmail.com>2021-03-13 18:21:10 +0100
committerThomas de Zeeuw <thomasdezeeuw@gmail.com>2021-03-27 10:27:17 +0100
commitf8ba06be3acf7a71383cb9d01883e073e207e94e (patch)
tree3acae62d4611b175f82d81ec093228fc1076fd3a
parente0c8a6a69d50dc517f28fef0a3f18cf083c780f8 (diff)
downloadrust-libc-f8ba06be3acf7a71383cb9d01883e073e207e94e.tar.gz
Add Fuchsia semver list
-rw-r--r--libc-test/semver/apple.txt34
-rw-r--r--libc-test/semver/dragonfly.txt34
-rw-r--r--libc-test/semver/freebsd.txt34
-rw-r--r--libc-test/semver/fuchsia-x86_64.txt30
-rw-r--r--libc-test/semver/fuchsia.txt1365
-rw-r--r--libc-test/semver/linux.txt34
-rw-r--r--libc-test/semver/netbsd.txt34
-rw-r--r--libc-test/semver/openbsd.txt34
-rw-r--r--libc-test/semver/redox.txt34
-rw-r--r--libc-test/semver/unix.txt34
10 files changed, 1633 insertions, 34 deletions
diff --git a/libc-test/semver/apple.txt b/libc-test/semver/apple.txt
index c37a89ba53..d8a3a7dddc 100644
--- a/libc-test/semver/apple.txt
+++ b/libc-test/semver/apple.txt
@@ -65,6 +65,12 @@ AI_V4MAPPED_CFG
ALTWERASE
ALT_DIGITS
AM_STR
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_EACCESS
AT_FDCWD
AT_REMOVEDIR
@@ -180,6 +186,7 @@ DLT_PPP
DLT_PRONET
DLT_RAW
DLT_SLIP
+DT_UNKNOWN
D_FMT
D_MD_ORDER
D_T_FMT
@@ -811,6 +818,7 @@ ONOEOT
OXTABS
O_DSYNC
O_EXLOCK
+O_FSYNC
O_NDELAY
O_NOCTTY
O_SHLOCK
@@ -1496,25 +1504,32 @@ backtrace
boolean_t
bpf_hdr
brk
+bsearch
chflags
+chroot
+clearerr
clock_getres
cmsghdr
connectx
cpu_subtype_t
cpu_type_t
+difftime
dirfd
disconnectx
dqblk
duplocale
endgrent
endpwent
+endservent
endutxent
exchangedata
faccessat
+fchdir
fchflags
fdopendir
fgetxattr
flistxattr
+fmemopen
forkpty
freeifaddrs
freelocale
@@ -1536,6 +1551,7 @@ getgrnam_r
getgrouplist
getifaddrs
getitimer
+getline
getloadavg
getmntinfo
getnameinfo
@@ -1544,6 +1560,10 @@ getpriority
getprogname
getpwent
getpwnam_r
+getrlimit
+getrusage
+getservbyport
+getservent
getsid
getutxent
getutxid
@@ -1572,12 +1592,14 @@ kevent
kevent64
kevent64_s
key_t
+killpg
kqueue
labs
lio_listio
listxattr
load_command
localeconv_l
+lockf
login_tty
lutimes
mach_absolute_time
@@ -1595,11 +1617,14 @@ mkstemps
mount
msghdr
newlocale
+nice
nl_item
nl_langinfo
ntp_adjtime
ntp_gettime
ntptimeval
+open_memstream
+open_wmemstream
openat
openpty
pause
@@ -1650,6 +1675,7 @@ pthread_setname_np
ptrace
pututxline
pwritev
+qsort
querylocale
quotactl
radvisory
@@ -1693,6 +1719,8 @@ setitimer
setpriority
setprogname
setpwent
+setrlimit
+setservent
settimeofday
setutxent
setxattr
@@ -1713,6 +1741,11 @@ sockaddr_inarp
srand
stack_t
statfs
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
sync
syscall
sysctl
@@ -1722,6 +1755,7 @@ telldir
timeval32
timex
truncate
+ttyname_r
ucontext_t
unmount
useconds_t
diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt
index 9676132134..b90bbdc9e3 100644
--- a/libc-test/semver/dragonfly.txt
+++ b/libc-test/semver/dragonfly.txt
@@ -67,6 +67,12 @@ ALTMON_9
ALTWERASE
ALT_DIGITS
AM_STR
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_EACCESS
AT_FDCWD
AT_REMOVEDIR
@@ -181,6 +187,7 @@ DAY_6
DAY_7
DEAD_PROCESS
DOWNTIME
+DT_UNKNOWN
D_FMT
D_MD_ORDER
D_T_FMT
@@ -648,6 +655,7 @@ ONOEOT
OXTABS
O_DIRECT
O_EXLOCK
+O_FSYNC
O_NDELAY
O_NOCTTY
O_SHLOCK
@@ -1140,25 +1148,32 @@ bpf_insn
bpf_program
bpf_stat
bpf_version
+bsearch
chflags
chflagsat
+chroot
+clearerr
clock_getcpuclockid
clock_getres
clock_settime
cmsgcred
cmsghdr
daemon
+difftime
dirfd
dl_iterate_phdr
dl_phdr_info
duplocale
endgrent
endpwent
+endservent
endutxent
exit_status
faccessat
+fchdir
fchflags
fdopendir
+fmemopen
forkpty
freeifaddrs
freelocale
@@ -1176,6 +1191,7 @@ getgrnam_r
getgrouplist
getifaddrs
getitimer
+getline
getloadavg
getnameinfo
getpeereid
@@ -1184,6 +1200,10 @@ getprogname
getpwent
getpwent_r
getpwnam_r
+getrlimit
+getrusage
+getservbyport
+getservent
getsid
getutxent
getutxid
@@ -1205,10 +1225,12 @@ ifaddrs
in6_pktinfo
initgroups
kevent
+killpg
kqueue
labs
lchflags
lio_listio
+lockf
login_tty
lutimes
lwp_rtprio
@@ -1235,12 +1257,15 @@ mq_unlink
mqd_t
msghdr
newlocale
+nice
nl_item
nl_langinfo
nl_langinfo_l
ntp_adjtime
ntp_gettime
ntptimeval
+open_memstream
+open_wmemstream
openat
openpty
pause
@@ -1274,6 +1299,7 @@ ptrace
ptrace_io_desc
pututxline
pwritev
+qsort
querylocale
rand
readdir_r
@@ -1311,6 +1337,8 @@ setprogname
setpwent
setresgid
setresuid
+setrlimit
+setservent
settimeofday
setutxdb
setutxent
@@ -1325,6 +1353,11 @@ sockaddr_dl
srand
stack_t
statfs
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
sync
syscall
sysctl
@@ -1333,6 +1366,7 @@ sysctlnametomib
telldir
timex
truncate
+ttyname_r
unmount
useconds_t
uselocale
diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt
index 62517b5e38..94c1dd75cf 100644
--- a/libc-test/semver/freebsd.txt
+++ b/libc-test/semver/freebsd.txt
@@ -70,6 +70,12 @@ ALTMON_9
ALTWERASE
ALT_DIGITS
AM_STR
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_EACCESS
AT_FDCWD
AT_REMOVEDIR
@@ -189,6 +195,7 @@ DAY_5
DAY_6
DAY_7
DEAD_PROCESS
+DT_UNKNOWN
D_FMT
D_MD_ORDER
D_T_FMT
@@ -737,6 +744,7 @@ OXTABS
O_DIRECT
O_EXEC
O_EXLOCK
+O_FSYNC
O_NDELAY
O_NOCTTY
O_SHLOCK
@@ -1315,15 +1323,19 @@ bpf_insn
bpf_program
bpf_stat
bpf_version
+bsearch
cfmakesane
chflags
chflagsat
+chroot
+clearerr
clock_getcpuclockid
clock_getres
clock_settime
cmsgcred
cmsghdr
daemon
+difftime
dirfd
dl_iterate_phdr
dl_phdr_info
@@ -1331,6 +1343,7 @@ dup3
duplocale
endgrent
endpwent
+endservent
endutxent
extattr_delete_fd
extattr_delete_file
@@ -1347,11 +1360,13 @@ extattr_set_file
extattr_set_link
extattr_string_to_namespace
faccessat
+fchdir
fchflags
fdatasync
fdopendir
fexecve
fflags_t
+fmemopen
forkpty
freeifaddrs
freelocale
@@ -1370,6 +1385,7 @@ getgrnam_r
getgrouplist
getifaddrs
getitimer
+getline
getloadavg
getnameinfo
getpeereid
@@ -1378,6 +1394,10 @@ getprogname
getpwent
getpwent_r
getpwnam_r
+getrlimit
+getrusage
+getservbyport
+getservent
getsid
getutxent
getutxid
@@ -1405,10 +1425,12 @@ jail_remove
jail_set
kevent
key_t
+killpg
kqueue
labs
lchflags
lio_listio
+lockf
login_tty
lutimes
lwpid_t
@@ -1445,6 +1467,7 @@ msgrcv
msgsnd
msqid_ds
newlocale
+nice
nl_item
nl_langinfo
nl_langinfo_l
@@ -1452,6 +1475,8 @@ nmount
ntp_adjtime
ntp_gettime
ntptimeval
+open_memstream
+open_wmemstream
openat
openpty
pause
@@ -1514,6 +1539,7 @@ ptrace_io_desc
ptrace_vm_entry
pututxline
pwritev
+qsort
querylocale
rand
readdir_r
@@ -1554,6 +1580,8 @@ setprogname
setpwent
setresgid
setresuid
+setrlimit
+setservent
settimeofday
setutxdb
setutxent
@@ -1574,6 +1602,11 @@ sockcred
srand
stack_t
statfs
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
sync
syscall
sysctl
@@ -1582,6 +1615,7 @@ sysctlnametomib
telldir
timex
truncate
+ttyname_r
unmount
useconds_t
uselocale
diff --git a/libc-test/semver/fuchsia-x86_64.txt b/libc-test/semver/fuchsia-x86_64.txt
new file mode 100644
index 0000000000..cd3d548ac3
--- /dev/null
+++ b/libc-test/semver/fuchsia-x86_64.txt
@@ -0,0 +1,30 @@
+CS
+DS
+EFLAGS
+ES
+FS
+FS_BASE
+GS
+GS_BASE
+MAP_32BIT
+ORIG_RAX
+R10
+R11
+R12
+R13
+R14
+R15
+R8
+R9
+RAX
+RBP
+RBX
+RCX
+RDI
+RDX
+RIP
+RSI
+RSP
+SS
+mcontext_t
+ucontext_t
diff --git a/libc-test/semver/fuchsia.txt b/libc-test/semver/fuchsia.txt
new file mode 100644
index 0000000000..837b130ecc
--- /dev/null
+++ b/libc-test/semver/fuchsia.txt
@@ -0,0 +1,1365 @@
+ABDAY_1
+ABDAY_2
+ABDAY_3
+ABDAY_4
+ABDAY_5
+ABDAY_6
+ABDAY_7
+ABMON_1
+ABMON_10
+ABMON_11
+ABMON_12
+ABMON_2
+ABMON_3
+ABMON_4
+ABMON_5
+ABMON_6
+ABMON_7
+ABMON_8
+ABMON_9
+AF_ALG
+AF_APPLETALK
+AF_ASH
+AF_ATMPVC
+AF_ATMSVC
+AF_AX25
+AF_BLUETOOTH
+AF_BRIDGE
+AF_CAIF
+AF_CAN
+AF_DECnet
+AF_ECONET
+AF_IB
+AF_IEEE802154
+AF_IPX
+AF_IRDA
+AF_ISDN
+AF_IUCV
+AF_KEY
+AF_LLC
+AF_LOCAL
+AF_MPLS
+AF_NETBEUI
+AF_NETLINK
+AF_NETROM
+AF_NFC
+AF_PACKET
+AF_PHONET
+AF_PPPOX
+AF_RDS
+AF_ROSE
+AF_ROUTE
+AF_RXRPC
+AF_SECURITY
+AF_SNA
+AF_TIPC
+AF_VSOCK
+AF_WANPIPE
+AF_X25
+AIO_ALLDONE
+AIO_CANCELED
+AIO_NOTCANCELED
+AI_ADDRCONFIG
+AI_ALL
+AI_CANONNAME
+AI_NUMERICHOST
+AI_NUMERICSERV
+AI_PASSIVE
+AI_V4MAPPED
+ALT_DIGITS
+AM_STR
+AT_EACCESS
+AT_EMPTY_PATH
+AT_FDCWD
+AT_NO_AUTOMOUNT
+AT_REMOVEDIR
+AT_SYMLINK_FOLLOW
+AT_SYMLINK_NOFOLLOW
+B1000000
+B1152000
+B1500000
+B2000000
+B2500000
+B3000000
+B3500000
+B4000000
+B460800
+B500000
+B576000
+B921600
+BS0
+BS1
+BSDLY
+BUFSIZ
+CBAUD
+CBAUDEX
+CIBAUD
+CLD_CONTINUED
+CLD_DUMPED
+CLD_EXITED
+CLD_KILLED
+CLD_STOPPED
+CLD_TRAPPED
+CLOCK_BOOTTIME
+CLOCK_BOOTTIME_ALARM
+CLOCK_MONOTONIC_COARSE
+CLOCK_MONOTONIC_RAW
+CLOCK_PROCESS_CPUTIME_ID
+CLOCK_REALTIME_ALARM
+CLOCK_REALTIME_COARSE
+CLOCK_SGI_CYCLE
+CLOCK_TAI
+CLOCK_THREAD_CPUTIME_ID
+CLONE_CHILD_CLEARTID
+CLONE_CHILD_SETTID
+CLONE_DETACHED
+CLONE_FILES
+CLONE_FS
+CLONE_IO
+CLONE_NEWCGROUP
+CLONE_NEWIPC
+CLONE_NEWNET
+CLONE_NEWNS
+CLONE_NEWPID
+CLONE_NEWUSER
+CLONE_NEWUTS
+CLONE_PARENT
+CLONE_PARENT_SETTID
+CLONE_PTRACE
+CLONE_SETTLS
+CLONE_SIGHAND
+CLONE_SYSVSEM
+CLONE_THREAD
+CLONE_UNTRACED
+CLONE_VFORK
+CLONE_VM
+CMSG_ALIGN
+CMSG_DATA
+CMSG_FIRSTHDR
+CMSG_LEN
+CMSG_NXTHDR
+CMSG_SPACE
+CMSPAR
+CODESET
+CPU_CLR
+CPU_EQUAL
+CPU_ISSET
+CPU_SET
+CPU_SETSIZE
+CPU_ZERO
+CR0
+CR1
+CR2
+CR3
+CRDLY
+CRNCYSTR
+CRTSCTS
+DAY_1
+DAY_2
+DAY_3
+DAY_4
+DAY_5
+DAY_6
+DAY_7
+D_FMT
+D_T_FMT
+EADV
+EAI_AGAIN
+EAI_BADFLAGS
+EAI_FAIL
+EAI_FAMILY
+EAI_MEMORY
+EAI_NONAME
+EAI_OVERFLOW
+EAI_SERVICE
+EAI_SOCKTYPE
+EBADE
+EBADFD
+EBADR
+EBADRQC
+EBADSLT
+EBFONT
+ECHOCTL
+ECHOKE
+ECHOPRT
+ECHRNG
+ECOMM
+EDEADLOCK
+EDOTDOT
+EFD_CLOEXEC
+EFD_NONBLOCK
+EFD_SEMAPHORE
+EHWPOISON
+EISNAM
+EKEYEXPIRED
+EKEYREJECTED
+EKEYREVOKED
+EL2HLT
+EL2NSYNC
+EL3HLT
+EL3RST
+ELIBACC
+ELIBBAD
+ELIBEXEC
+ELIBMAX
+ELIBSCN
+ELNRNG
+EMEDIUMTYPE
+ENAVAIL
+ENOANO
+ENOATTR
+ENOCSI
+ENODATA
+ENOKEY
+ENOMEDIUM
+ENONET
+ENOPKG
+ENOSR
+ENOSTR
+ENOTNAM
+ENOTRECOVERABLE
+ENOTSUP
+ENOTUNIQ
+EOF
+EOWNERDEAD
+EPOLLERR
+EPOLLET
+EPOLLEXCLUSIVE
+EPOLLHUP
+EPOLLIN
+EPOLLMSG
+EPOLLONESHOT
+EPOLLOUT
+EPOLLPRI
+EPOLLRDBAND
+EPOLLRDHUP
+EPOLLRDNORM
+EPOLLWAKEUP
+EPOLLWRBAND
+EPOLLWRNORM
+EPOLL_CLOEXEC
+EPOLL_CTL_ADD
+EPOLL_CTL_DEL
+EPOLL_CTL_MOD
+ERA
+ERA_D_FMT
+ERA_D_T_FMT
+ERA_T_FMT
+EREMCHG
+EREMOTEIO
+ERESTART
+ERFKILL
+ESRMNT
+ESTRPIPE
+ETIME
+EUCLEAN
+EUNATCH
+EXFULL
+EXTA
+EXTB
+EXTPROC
+Elf32_Addr
+Elf32_Half
+Elf32_Off
+Elf32_Phdr
+Elf32_Word
+Elf64_Addr
+Elf64_Half
+Elf64_Off
+Elf64_Phdr
+Elf64_Word
+Elf64_Xword
+FALLOC_FL_COLLAPSE_RANGE
+FALLOC_FL_INSERT_RANGE
+FALLOC_FL_KEEP_SIZE
+FALLOC_FL_PUNCH_HOLE
+FALLOC_FL_UNSHARE_RANGE
+FALLOC_FL_ZERO_RANGE
+FF0
+FF1
+FFDLY
+FILENAME_MAX
+FIONREAD
+FLUSHO
+FOPEN_MAX
+F_ADD_SEALS
+F_CANCELLK
+F_GETLEASE
+F_GETOWN
+F_GETPIPE_SZ
+F_GET_SEALS
+F_LOCK
+F_NOTIFY
+F_SEAL_GROW
+F_SEAL_SEAL
+F_SEAL_SHRINK
+F_SEAL_WRITE
+F_SETLEASE
+F_SETOWN
+F_SETPIPE_SZ
+F_TEST
+F_TLOCK
+F_ULOCK
+GLOB_ABORTED
+GLOB_APPEND
+GLOB_DOOFFS
+GLOB_ERR
+GLOB_MARK
+GLOB_NOCHECK
+GLOB_NOESCAPE
+GLOB_NOMATCH
+GLOB_NOSORT
+GLOB_NOSPACE
+IFF_ALLMULTI
+IFF_AUTOMEDIA
+IFF_BROADCAST
+IFF_DEBUG
+IFF_DORMANT
+IFF_DYNAMIC
+IFF_ECHO
+IFF_LOOPBACK
+IFF_LOWER_UP
+IFF_MASTER
+IFF_MULTICAST
+IFF_NOARP
+IFF_NOTRAILERS
+IFF_NO_PI
+IFF_POINTOPOINT
+IFF_PORTSEL
+IFF_PROMISC
+IFF_RUNNING
+IFF_SLAVE
+IFF_TAP
+IFF_TUN
+IFF_UP
+IPC_CREAT
+IPC_EXCL
+IPC_INFO
+IPC_NOWAIT
+IPC_PRIVATE
+IPC_RMID
+IPC_SET
+IPC_STAT
+IPPROTO_AH
+IPPROTO_BEETPH
+IPPROTO_COMP
+IPPROTO_DCCP
+IPPROTO_DSTOPTS
+IPPROTO_EGP
+IPPROTO_ENCAP
+IPPROTO_ESP
+IPPROTO_FRAGMENT
+IPPROTO_GRE
+IPPROTO_HOPOPTS
+IPPROTO_IDP
+IPPROTO_IGMP
+IPPROTO_IPIP
+IPPROTO_MAX
+IPPROTO_MH
+IPPROTO_MPLS
+IPPROTO_MTP
+IPPROTO_NONE
+IPPROTO_PIM
+IPPROTO_PUP
+IPPROTO_RAW
+IPPROTO_ROUTING
+IPPROTO_RSVP
+IPPROTO_SCTP
+IPPROTO_TP
+IPPROTO_UDPLITE
+IPV6_ADD_MEMBERSHIP
+IPV6_DROP_MEMBERSHIP
+IP_FREEBIND
+IP_HDRINCL
+IP_TRANSPARENT
+ITIMER_PROF
+ITIMER_REAL
+ITIMER_VIRTUAL
+IUTF8
+LC_ALL
+LC_COLLATE
+LC_COLLATE_MASK
+LC_CTYPE
+LC_CTYPE_MASK
+LC_MESSAGES
+LC_MESSAGES_MASK
+LC_MONETARY
+LC_MONETARY_MASK
+LC_NUMERIC
+LC_NUMERIC_MASK
+LC_TIME
+LC_TIME_MASK
+LIO_NOP
+LIO_NOWAIT
+LIO_READ
+LIO_WAIT
+LIO_WRITE
+LOG_AUTHPRIV
+LOG_CRON
+LOG_FTP
+LOG_NFACILITIES
+LOG_PERROR
+L_tmpnam
+MADV_DODUMP
+MADV_DOFORK
+MADV_DONTDUMP
+MADV_DONTFORK
+MADV_DONTNEED
+MADV_FREE
+MADV_HUGEPAGE
+MADV_HWPOISON
+MADV_MERGEABLE
+MADV_NOHUGEPAGE
+MADV_NORMAL
+MADV_RANDOM
+MADV_REMOVE
+MADV_SEQUENTIAL
+MADV_SOFT_OFFLINE
+MADV_UNMERGEABLE
+MADV_WILLNEED
+MAP_DENYWRITE
+MAP_EXECUTABLE
+MAP_FILE
+MAP_GROWSDOWN
+MAP_HUGETLB
+MAP_LOCKED
+MAP_NONBLOCK
+MAP_NORESERVE
+MAP_POPULATE
+MAP_STACK
+MAP_TYPE
+MCL_CURRENT
+MCL_FUTURE
+MFD_ALLOW_SEALING
+MFD_CLOEXEC
+MINSIGSTKSZ
+MNT_DETACH
+MNT_EXPIRE
+MNT_FORCE
+MON_1
+MON_10
+MON_11
+MON_12
+MON_2
+MON_3
+MON_4
+MON_5
+MON_6
+MON_7
+MON_8
+MON_9
+MREMAP_FIXED
+MREMAP_MAYMOVE
+MSG_CMSG_CLOEXEC
+MSG_CONFIRM
+MSG_COPY
+MSG_DONTWAIT
+MSG_ERRQUEUE
+MSG_EXCEPT
+MSG_FASTOPEN
+MSG_FIN
+MSG_INFO
+MSG_MORE
+MSG_NOERROR
+MSG_NOSIGNAL
+MSG_RST
+MSG_STAT
+MSG_SYN
+MSG_WAITFORONE
+MS_ACTIVE
+MS_BIND
+MS_DIRSYNC
+MS_I_VERSION
+MS_KERNMOUNT
+MS_MANDLOCK
+MS_MGC_MSK
+MS_MGC_VAL
+MS_MOVE
+MS_NOATIME
+MS_NODEV
+MS_NODIRATIME
+MS_NOEXEC
+MS_NOSUID
+MS_NOUSER
+MS_POSIXACL
+MS_PRIVATE
+MS_RDONLY
+MS_REC
+MS_RELATIME
+MS_REMOUNT
+MS_RMT_MASK
+MS_SHARED
+MS_SILENT
+MS_SLAVE
+MS_STRICTATIME
+MS_SYNCHRONOUS
+MS_UNBINDABLE
+NI_DGRAM
+NI_NAMEREQD
+NI_NOFQDN
+NI_NUMERICHOST
+NI_NUMERICSERV
+NL0
+NL1
+NLDLY
+NOEXPR
+NOSTR
+OFDEL
+OFILL
+OLCUC
+O_DIRECT
+O_DSYNC
+O_EXEC
+O_LARGEFILE
+O_NDELAY
+O_NOATIME
+O_NOCTTY
+O_PATH
+O_RSYNC
+O_SEARCH
+O_SYNC
+O_TMPFILE
+PENDIN
+PF_ALG
+PF_APPLETALK
+PF_ASH
+PF_ATMPVC
+PF_ATMSVC
+PF_AX25
+PF_BLUETOOTH
+PF_BRIDGE
+PF_CAIF
+PF_CAN
+PF_DECnet
+PF_ECONET
+PF_IB
+PF_IEEE802154
+PF_IPX
+PF_IRDA
+PF_ISDN
+PF_IUCV
+PF_KEY
+PF_LLC
+PF_LOCAL
+PF_MPLS
+PF_NETBEUI
+PF_NETLINK
+PF_NETROM
+PF_NFC
+PF_PACKET
+PF_PHONET
+PF_PPPOX
+PF_RDS
+PF_ROSE
+PF_ROUTE
+PF_RXRPC
+PF_SECURITY
+PF_SNA
+PF_TIPC
+PF_VSOCK
+PF_WANPIPE
+PF_X25
+PIPE_BUF
+PM_STR
+POLLRDBAND
+POLLRDNORM
+POLLWRBAND
+POLLWRNORM
+POSIX_FADV_DONTNEED
+POSIX_FADV_NOREUSE
+POSIX_FADV_NORMAL
+POSIX_FADV_RANDOM
+POSIX_FADV_SEQUENTIAL
+POSIX_FADV_WILLNEED
+POSIX_MADV_DONTNEED
+POSIX_MADV_NORMAL
+POSIX_MADV_RANDOM
+POSIX_MADV_SEQUENTIAL
+POSIX_MADV_WILLNEED
+PROT_GROWSDOWN
+PROT_GROWSUP
+PR_CAPBSET_DROP
+PR_CAPBSET_READ
+PR_CAP_AMBIENT
+PR_CAP_AMBIENT_CLEAR_ALL
+PR_CAP_AMBIENT_IS_SET
+PR_CAP_AMBIENT_LOWER
+PR_CAP_AMBIENT_RAISE
+PR_ENDIAN_BIG
+PR_ENDIAN_LITTLE
+PR_ENDIAN_PPC_LITTLE
+PR_FPEMU_NOPRINT
+PR_FPEMU_SIGFPE
+PR_FP_EXC_ASYNC
+PR_FP_EXC_DISABLED
+PR_FP_EXC_DIV
+PR_FP_EXC_INV
+PR_FP_EXC_NONRECOV
+PR_FP_EXC_OVF
+PR_FP_EXC_PRECISE
+PR_FP_EXC_RES
+PR_FP_EXC_SW_ENABLE
+PR_FP_EXC_UND
+PR_FP_MODE_FR
+PR_FP_MODE_FRE
+PR_GET_CHILD_SUBREAPER
+PR_GET_DUMPABLE
+PR_GET_ENDIAN
+PR_GET_FPEMU
+PR_GET_FPEXC
+PR_GET_FP_MODE
+PR_GET_KEEPCAPS
+PR_GET_NAME
+PR_GET_NO_NEW_PRIVS
+PR_GET_PDEATHSIG
+PR_GET_SECCOMP
+PR_GET_SECUREBITS
+PR_GET_THP_DISABLE
+PR_GET_TID_ADDRESS
+PR_GET_TIMERSLACK
+PR_GET_TIMING
+PR_GET_TSC
+PR_GET_UNALIGN
+PR_MCE_KILL
+PR_MCE_KILL_CLEAR
+PR_MCE_KILL_DEFAULT
+PR_MCE_KILL_EARLY
+PR_MCE_KILL_GET
+PR_MCE_KILL_LATE
+PR_MCE_KILL_SET
+PR_MPX_DISABLE_MANAGEMENT
+PR_MPX_ENABLE_MANAGEMENT
+PR_SET_CHILD_SUBREAPER
+PR_SET_DUMPABLE
+PR_SET_ENDIAN
+PR_SET_FPEMU
+PR_SET_FPEXC
+PR_SET_FP_MODE
+PR_SET_KEEPCAPS
+PR_SET_MM
+PR_SET_MM_ARG_END
+PR_SET_MM_ARG_START
+PR_SET_MM_AUXV
+PR_SET_MM_BRK
+PR_SET_MM_END_CODE
+PR_SET_MM_END_DATA
+PR_SET_MM_ENV_END
+PR_SET_MM_ENV_START
+PR_SET_MM_EXE_FILE
+PR_SET_MM_MAP
+PR_SET_MM_MAP_SIZE
+PR_SET_MM_START_BRK
+PR_SET_MM_START_CODE
+PR_SET_MM_START_DATA
+PR_SET_MM_START_STACK
+PR_SET_NAME
+PR_SET_NO_NEW_PRIVS
+PR_SET_PDEATHSIG
+PR_SET_PTRACER
+PR_SET_SECCOMP
+PR_SET_SECUREBITS
+PR_SET_THP_DISABLE
+PR_SET_TIMERSLACK
+PR_SET_TIMING
+PR_SET_TSC
+PR_SET_UNALIGN
+PR_TASK_PERF_EVENTS_DISABLE
+PR_TASK_PERF_EVENTS_ENABLE
+PR_TIMING_STATISTICAL
+PR_TIMING_TIMESTAMP
+PR_TSC_ENABLE
+PR_TSC_SIGSEGV
+PR_UNALIGN_NOPRINT
+PR_UNALIGN_SIGBUS
+PTHREAD_CREATE_DETACHED
+PTHREAD_CREATE_JOINABLE
+PTHREAD_MUTEX_DEFAULT
+PTHREAD_MUTEX_ERRORCHECK
+PTHREAD_PROCESS_PRIVATE
+PTHREAD_PROCESS_SHARED
+PTHREAD_STACK_MIN
+PTRACE_ATTACH
+PTRACE_CONT
+PTRACE_DETACH
+PTRACE_EVENT_CLONE
+PTRACE_EVENT_EXEC
+PTRACE_EVENT_EXIT
+PTRACE_EVENT_FORK
+PTRACE_EVENT_SECCOMP
+PTRACE_EVENT_VFORK
+PTRACE_EVENT_VFORK_DONE
+PTRACE_GETEVENTMSG
+PTRACE_GETFPREGS
+PTRACE_GETFPXREGS
+PTRACE_GETREGS
+PTRACE_GETREGSET
+PTRACE_GETSIGINFO
+PTRACE_INTERRUPT
+PTRACE_KILL
+PTRACE_LISTEN
+PTRACE_O_EXITKILL
+PTRACE_O_MASK
+PTRACE_O_SUSPEND_SECCOMP
+PTRACE_O_TRACECLONE
+PTRACE_O_TRACEEXEC
+PTRACE_O_TRACEEXIT
+PTRACE_O_TRACEFORK
+PTRACE_O_TRACESECCOMP
+PTRACE_O_TRACESYSGOOD
+PTRACE_O_TRACEVFORK
+PTRACE_O_TRACEVFORKDONE
+PTRACE_PEEKDATA
+PTRACE_PEEKSIGINFO
+PTRACE_PEEKTEXT
+PTRACE_PEEKUSER
+PTRACE_POKEDATA
+PTRACE_POKETEXT
+PTRACE_POKEUSER
+PTRACE_SEIZE
+PTRACE_SETFPREGS
+PTRACE_SETFPXREGS
+PTRACE_SETOPTIONS
+PTRACE_SETREGS
+PTRACE_SETREGSET
+PTRACE_SETSIGINFO
+PTRACE_SINGLESTEP
+PTRACE_SYSCALL
+PTRACE_TRACEME
+PT_DYNAMIC
+PT_GNU_EH_FRAME
+PT_GNU_RELRO
+PT_GNU_STACK
+PT_INTERP
+PT_LOAD
+PT_LOOS
+PT_NOTE
+PT_NULL
+PT_NUM
+PT_PHDR
+PT_SHLIB
+PT_TLS
+P_ALL
+P_PGID
+P_PID
+QCMD
+QFMT_VFS_OLD
+QFMT_VFS_V0
+QFMT_VFS_V1
+QIF_ALL
+QIF_BLIMITS
+QIF_BTIME
+QIF_ILIMITS
+QIF_INODES
+QIF_ITIME
+QIF_LIMITS
+QIF_SPACE
+QIF_TIMES
+QIF_USAGE
+Q_GETFMT
+Q_GETINFO
+Q_GETQUOTA
+Q_QUOTAOFF
+Q_QUOTAON
+Q_SETINFO
+Q_SETQUOTA
+Q_SYNC
+RADIXCHAR
+RAND_MAX
+RB_AUTOBOOT
+RB_DISABLE_CAD
+RB_ENABLE_CAD
+RB_HALT_SYSTEM
+RB_KEXEC
+RB_POWER_OFF
+RB_SW_SUSPEND
+RENAME_EXCHANGE
+RENAME_NOREPLACE
+RENAME_WHITEOUT
+RLIMIT_AS
+RLIMIT_CORE
+RLIMIT_CPU
+RLIMIT_DATA
+RLIMIT_FSIZE
+RLIMIT_LOCKS
+RLIMIT_MEMLOCK
+RLIMIT_MSGQUEUE
+RLIMIT_NICE
+RLIMIT_NLIMITS
+RLIMIT_NOFILE
+RLIMIT_NPROC
+RLIMIT_RSS
+RLIMIT_RTPRIO
+RLIMIT_RTTIME
+RLIMIT_SIGPENDING
+RLIMIT_STACK
+RLIM_INFINITY
+RLIM_SAVED_CUR
+RLIM_SAVED_MAX
+RTLD_NEXT
+RTLD_NODELETE
+RTLD_NOLOAD
+RUSAGE_CHILDREN
+RUSAGE_SELF
+RUSAGE_THREAD
+SCHED_BATCH
+SCHED_FIFO
+SCHED_IDLE
+SCHED_OTHER
+SCHED_RR
+SCM_CREDENTIALS
+SCM_RIGHTS
+SCM_TIMESTAMP
+SEM_FAILED
+SFD_CLOEXEC
+SFD_NONBLOCK
+SHM_EXEC
+SHM_HUGETLB
+SHM_LOCK
+SHM_NORESERVE
+SHM_R
+SHM_RDONLY
+SHM_REMAP
+SHM_RND
+SHM_UNLOCK
+SHM_W
+SIGEV_NONE
+SIGEV_SIGNAL
+SIGEV_THREAD
+SIGPOLL
+SIGPWR
+SIGSTKFLT
+SIGSTKSZ
+SIGUNUSED
+SI_LOAD_SHIFT
+SOCK_CLOEXEC
+SOCK_DCCP
+SOCK_NONBLOCK
+SOCK_PACKET
+SOCK_RAW
+SOCK_RDM
+SOL_AAL
+SOL_ATM
+SOL_DCCP
+SOL_DECNET
+SOL_ICMPV6
+SOL_IP
+SOL_IPV6
+SOL_IRDA
+SOL_LLC
+SOL_NETBEUI
+SOL_NETLINK
+SOL_PACKET
+SOL_RAW
+SOL_TCP
+SOL_TIPC
+SOL_UDP
+SOL_X25
+SOMAXCONN
+SO_BINDTODEVICE
+SO_BSDCOMPAT
+SO_BUSY_POLL
+SO_DOMAIN
+SO_MARK
+SO_NO_CHECK
+SO_ORIGINAL_DST
+SO_PASSCRED
+SO_PEEK_OFF
+SO_PEERCRED
+SO_PRIORITY
+SO_PROTOCOL
+SO_RCVBUFFORCE
+SO_RXQ_OVFL
+SO_SNDBUFFORCE
+SO_TIMESTAMP
+SPLICE_F_GIFT
+SPLICE_F_MORE
+SPLICE_F_MOVE
+SPLICE_F_NONBLOCK
+SS_DISABLE
+SS_ONSTACK
+ST_APPEND
+ST_IMMUTABLE
+ST_MANDLOCK
+ST_NOATIME
+ST_NODEV
+ST_NODIRATIME
+ST_NOEXEC
+ST_NOSUID
+ST_RDONLY
+ST_SYNCHRONOUS
+ST_WRITE
+SYNC_FILE_RANGE_WAIT_AFTER
+SYNC_FILE_RANGE_WAIT_BEFORE
+SYNC_FILE_RANGE_WRITE
+S_IEXEC
+S_IREAD
+S_IWRITE
+TAB0
+TAB1
+TAB2
+TAB3
+TABDLY
+TCFLSH
+TCGETA
+TCGETS
+TCP_CONGESTION
+TCP_COOKIE_TRANSACTIONS
+TCP_CORK
+TCP_DEFER_ACCEPT
+TCP_FASTOPEN
+TCP_INFO
+TCP_KEEPCNT
+TCP_KEEPIDLE
+TCP_KEEPINTVL
+TCP_LINGER2
+TCP_MAXSEG
+TCP_MD5SIG
+TCP_QUEUE_SEQ
+TCP_QUICKACK
+TCP_REPAIR
+TCP_REPAIR_OPTIONS
+TCP_REPAIR_QUEUE
+TCP_SYNCNT
+TCP_THIN_DUPACK
+TCP_THIN_LINEAR_TIMEOUTS
+TCP_TIMESTAMP
+TCP_USER_TIMEOUT
+TCP_WINDOW_CLAMP
+TCSBRK
+TCSETA
+TCSETAF
+TCSETAW
+TCSETS
+TCSETSF
+TCSETSW
+TCXONC
+TFD_CLOEXEC
+TFD_NONBLOCK
+TFD_TIMER_ABSTIME
+THOUSEP
+TIMER_ABSTIME
+TIOCCONS
+TIOCEXCL
+TIOCGPGRP
+TIOCGSERIAL
+TIOCGSOFTCAR
+TIOCINQ
+TIOCLINUX
+TIOCMBIC
+TIOCMBIS
+TIOCMGET
+TIOCMSET
+TIOCM_CAR
+TIOCM_CD
+TIOCM_CTS
+TIOCM_DSR
+TIOCM_DTR
+TIOCM_LE
+TIOCM_RI
+TIOCM_RNG
+TIOCM_RTS
+TIOCM_SR
+TIOCM_ST
+TIOCNXCL
+TIOCOUTQ
+TIOCSCTTY
+TIOCSPGRP
+TIOCSSOFTCAR
+TIOCSTI
+TMP_MAX
+T_FMT
+T_FMT_AMPM
+UTIME_NOW
+UTIME_OMIT
+VSWTC
+VT0
+VT1
+VTDLY
+XATTR_CREATE
+XATTR_REPLACE
+XTABS
+YESEXPR
+YESSTR
+_IOFBF
+_IOLBF
+_IONBF
+_PC_2_SYMLINKS
+_PC_ALLOC_SIZE_MIN
+_PC_ASYNC_IO
+_PC_FILESIZEBITS
+_PC_PRIO_IO
+_PC_REC_INCR_XFER_SIZE
+_PC_REC_MAX_XFER_SIZE
+_PC_REC_MIN_XFER_SIZE
+_PC_REC_XFER_ALIGN
+_PC_SOCK_MAXBUF
+_PC_SYMLINK_MAX
+_PC_SYNC_IO
+_POSIX_VDISABLE
+_SC_2_CHAR_TERM
+_SC_2_C_BIND
+_SC_2_C_DEV
+_SC_2_FORT_DEV
+_SC_2_FORT_RUN
+_SC_2_LOCALEDEF
+_SC_2_PBS
+_SC_2_PBS_ACCOUNTING
+_SC_2_PBS_CHECKPOINT
+_SC_2_PBS_LOCATE
+_SC_2_PBS_MESSAGE
+_SC_2_PBS_TRACK
+_SC_2_SW_DEV
+_SC_2_UPE
+_SC_2_VERSION
+_SC_ADVISORY_INFO
+_SC_AIO_LISTIO_MAX
+_SC_AIO_MAX
+_SC_AIO_PRIO_DELTA_MAX
+_SC_ASYNCHRONOUS_IO
+_SC_ATEXIT_MAX
+_SC_AVPHYS_PAGES
+_SC_BARRIERS
+_SC_BC_BASE_MAX
+_SC_BC_DIM_MAX
+_SC_BC_SCALE_MAX
+_SC_BC_STRING_MAX
+_SC_CLOCK_SELECTION
+_SC_COLL_WEIGHTS_MAX
+_SC_CPUTIME
+_SC_DELAYTIMER_MAX
+_SC_EXPR_NEST_MAX
+_SC_FSYNC
+_SC_GETGR_R_SIZE_MAX
+_SC_GETPW_R_SIZE_MAX
+_SC_IOV_MAX
+_SC_IPV6
+_SC_JOB_CONTROL
+_SC_LINE_MAX
+_SC_MAPPED_FILES
+_SC_MEMLOCK
+_SC_MEMLOCK_RANGE
+_SC_MEMORY_PROTECTION
+_SC_MESSAGE_PASSING
+_SC_MONOTONIC_CLOCK
+_SC_MQ_OPEN_MAX
+_SC_MQ_PRIO_MAX
+_SC_NPROCESSORS_CONF
+_SC_NPROCESSORS_ONLN
+_SC_NZERO
+_SC_PASS_MAX
+_SC_PHYS_PAGES
+_SC_PRIORITIZED_IO
+_SC_PRIORITY_SCHEDULING
+_SC_RAW_SOCKETS
+_SC_READER_WRITER_LOCKS
+_SC_REALTIME_SIGNALS
+_SC_REGEXP
+_SC_RTSIG_MAX
+_SC_SAVED_IDS
+_SC_SEMAPHORES
+_SC_SEM_NSEMS_MAX
+_SC_SEM_VALUE_MAX
+_SC_SHARED_MEMORY_OBJECTS
+_SC_SHELL
+_SC_SIGQUEUE_MAX
+_SC_SPAWN
+_SC_SPIN_LOCKS
+_SC_SPORADIC_SERVER
+_SC_SS_REPL_MAX
+_SC_STREAMS
+_SC_SYNCHRONIZED_IO
+_SC_THREADS
+_SC_THREAD_ATTR_STACKADDR
+_SC_THREAD_ATTR_STACKSIZE
+_SC_THREAD_CPUTIME
+_SC_THREAD_DESTRUCTOR_ITERATIONS
+_SC_THREAD_KEYS_MAX
+_SC_THREAD_PRIORITY_SCHEDULING
+_SC_THREAD_PRIO_INHERIT
+_SC_THREAD_PRIO_PROTECT
+_SC_THREAD_PROCESS_SHARED
+_SC_THREAD_ROBUST_PRIO_INHERIT
+_SC_THREAD_ROBUST_PRIO_PROTECT
+_SC_THREAD_SAFE_FUNCTIONS
+_SC_THREAD_SPORADIC_SERVER
+_SC_THREAD_STACK_MIN
+_SC_THREAD_THREADS_MAX
+_SC_TIMEOUTS
+_SC_TIMERS
+_SC_TIMER_MAX
+_SC_TRACE
+_SC_TRACE_EVENT_FILTER
+_SC_TRACE_EVENT_NAME_MAX
+_SC_TRACE_INHERIT
+_SC_TRACE_LOG
+_SC_TRACE_NAME_MAX
+_SC_TRACE_SYS_MAX
+_SC_TRACE_USER_EVENT_MAX
+_SC_TYPED_MEMORY_OBJECTS
+_SC_UIO_MAXIOV
+_SC_V6_ILP32_OFF32
+_SC_V6_ILP32_OFFBIG
+_SC_V6_LP64_OFF64
+_SC_V6_LPBIG_OFFBIG
+_SC_V7_ILP32_OFF32
+_SC_V7_ILP32_OFFBIG
+_SC_V7_LP64_OFF64
+_SC_V7_LPBIG_OFFBIG
+_SC_XBS5_ILP32_OFF32
+_SC_XBS5_ILP32_OFFBIG
+_SC_XBS5_LP64_OFF64
+_SC_XBS5_LPBIG_OFFBIG
+_SC_XOPEN_CRYPT
+_SC_XOPEN_ENH_I18N
+_SC_XOPEN_LEGACY
+_SC_XOPEN_REALTIME
+_SC_XOPEN_REALTIME_THREADS
+_SC_XOPEN_SHM
+_SC_XOPEN_STREAMS
+_SC_XOPEN_UNIX
+_SC_XOPEN_VERSION
+_SC_XOPEN_XCU_VERSION
+_SC_XOPEN_XPG2
+_SC_XOPEN_XPG3
+_SC_XOPEN_XPG4
+__SIZEOF_PTHREAD_CONDATTR_T
+__SIZEOF_PTHREAD_COND_T
+__SIZEOF_PTHREAD_MUTEXATTR_T
+__SIZEOF_PTHREAD_MUTEX_T
+__SIZEOF_PTHREAD_RWLOCKATTR_T
+__SIZEOF_PTHREAD_RWLOCK_T
+__WALL
+__WCLONE
+__WNOTHREAD
+__errno_location
+__s16
+__s32
+__u16
+__u32
+__u64
+__u8
+abs
+accept4
+acct
+aiocb
+atof
+blkcnt64_t
+brk
+clearenv
+clock_getres
+clock_nanosleep
+clock_settime
+clone
+cmsghdr
+cpu_set_t
+daemon
+dirent64
+dirfd
+dl_iterate_phdr
+dl_phdr_info
+dqblk
+dup3
+duplocale
+endpwent
+epoll_event
+eventfd
+execvpe
+faccessat
+fallocate
+fdatasync
+fdopendir
+fexecve
+ff_condition_effect
+ff_constant_effect
+ff_effect
+ff_envelope
+ff_periodic_effect
+ff_ramp_effect
+ff_replay
+ff_rumble_effect
+ff_trigger
+fpos64_t
+freeifaddrs
+freelocale
+fsid_t
+fstatfs
+ftok
+futimes
+getdomainname
+getdtablesize
+getgrgid
+getgrgid_r
+getgrnam
+getgrnam_r
+getgrouplist
+getifaddrs
+getnameinfo
+getpwent
+getpwnam_r
+getresgid
+getresuid
+getsid
+glob
+glob_t
+globfree
+id_t
+idtype_t
+if_freenameindex
+if_nameindex
+ifaddrs
+initgroups
+ino64_t
+input_absinfo
+input_event
+input_id
+input_keymap_entry
+input_mask
+ip_mreqn
+ipc_perm
+itimerspec
+key_t
+labs
+loff_t
+lutimes
+madvise
+major
+makedev
+memalign
+memrchr
+minor
+mkdirat
+mkfifoat
+mknodat
+mkostemp
+mkostemps
+mkstemps
+mmsghdr
+mount
+mq_attr
+mqd_t
+msgctl
+msgget
+msghdr
+msginfo
+msglen_t
+msgqnum_t
+msgrcv
+msgsnd
+msqid_ds
+newlocale
+nl_item
+nl_langinfo
+nl_langinfo_l
+off64_t
+openat
+openpty
+pause
+personality
+pipe2
+popen
+posix_fadvise
+posix_fallocate
+posix_madvise
+ppoll
+preadv
+pthread_attr_getguardsize
+pthread_attr_getstack
+pthread_cancel
+pthread_condattr_getclock
+pthread_condattr_setclock
+pthread_getattr_np
+pthread_kill
+pthread_mutex_timedlock
+ptsname_r
+pwritev
+quotactl
+rand
+readahead
+readdir_r
+readlinkat
+reboot
+recvmmsg
+recvmsg
+rlim64_t
+rlimit64
+sched_get_priority_max
+sched_get_priority_min
+sched_getaffinity
+sched_getparam
+sched_getscheduler
+sched_param
+sched_rr_get_interval
+sched_setaffinity
+sched_setparam
+sched_setscheduler
+seekdir
+sem_close
+sem_destroy
+sem_getvalue
+sem_init
+sem_open
+sem_timedwait
+sem_unlink
+sembuf
+semctl
+semget
+semop
+sendmmsg
+sendmsg
+setdomainname
+setfsgid
+setfsuid
+setgroups
+sethostname
+setpwent
+setregid
+setresgid
+setresuid
+setreuid
+settimeofday
+shmat
+shmatt_t
+shmctl
+shmdt
+shmget
+shmid_ds
+sigaltstack
+sigevent
+siginfo_t
+signalfd
+signalfd_siginfo
+sigsuspend
+sigtimedwait
+sigwait
+sigwaitinfo
+sockaddr_ll
+sockaddr_nl
+splice
+spwd
+srand
+stack_t
+stat64
+statfs
+statfs64
+statvfs64
+swapoff
+swapon
+sync
+sync_file_range
+syscall
+sysinfo
+tee
+telldir
+termios2
+timerfd_create
+timerfd_gettime
+timerfd_settime
+ucred
+umount
+umount2
+useconds_t
+uselocale
+utimensat
+vhangup
+vmsplice
+waitid
diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt
index 6dcb918135..a0520bdc28 100644
--- a/libc-test/semver/linux.txt
+++ b/libc-test/semver/linux.txt
@@ -162,11 +162,17 @@ ARPHRD_X25
ARPOP_InREPLY
ARPOP_InREQUEST
ARPOP_NAK
+ARPOP_REPLY
+ARPOP_REQUEST
ARPOP_RREPLY
ARPOP_RREQUEST
+ATF_COM
ATF_DONTPUB
ATF_MAGIC
ATF_NETMASK
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_BASE
AT_BASE_PLATFORM
AT_CLKTCK
@@ -362,6 +368,7 @@ DCCP_SOCKOPT_TX_CCID
DEAD_PROCESS
DEBUGFS_MAGIC
DEVPTS_SUPER_MAGIC
+DT_UNKNOWN
D_FMT
D_T_FMT
EADV
@@ -1755,6 +1762,7 @@ OPENPROM_SUPER_MAGIC
OVERLAYFS_SUPER_MAGIC
O_DIRECT
O_DSYNC
+O_FSYNC
O_LARGEFILE
O_NDELAY
O_NOATIME
@@ -3146,12 +3154,15 @@ atof
backtrace
blkcnt64_t
brk
+bsearch
can_err_mask_t
can_filter
can_frame
canfd_frame
canid_t
+chroot
clearenv
+clearerr
clock_getcpuclockid
clock_getres
clock_nanosleep
@@ -3162,6 +3173,7 @@ copy_file_range
cpu_set_t
creat64
daemon
+difftime
dirent64
dirfd
dl_iterate_phdr
@@ -3174,6 +3186,7 @@ duplocale
endgrent
endmntent
endpwent
+endservent
endspent
endutxent
epoll_create
@@ -3191,6 +3204,7 @@ fanotify_event_metadata
fanotify_init
fanotify_mark
fanotify_response
+fchdir
fdatasync
fdopendir
fexecve
@@ -3207,6 +3221,7 @@ fgetpos64
fgetspent_r
fgetxattr
flistxattr
+fmemopen
fopen64
forkpty
fpos64_t
@@ -3240,6 +3255,7 @@ getgrnam
getgrnam_r
getgrouplist
getifaddrs
+getline
getloadavg
getmntent
getnameinfo
@@ -3251,7 +3267,11 @@ getpwnam_r
getrandom
getresgid
getresuid
+getrlimit
getrlimit64
+getrusage
+getservbyport
+getservent
getsid
getspent
getspent_r
@@ -3297,11 +3317,13 @@ ip_mreq_source
ipc_perm
itimerspec
key_t
+killpg
labs
lgetxattr
lio_listio
listxattr
llistxattr
+lockf
loff_t
login_tty
lremovexattr
@@ -3352,6 +3374,7 @@ msgrcv
msgsnd
msqid_ds
newlocale
+nice
nl_item
nl_langinfo
nl_langinfo_l
@@ -3366,6 +3389,8 @@ ntp_gettime
ntptimeval
off64_t
open64
+open_memstream
+open_wmemstream
openat
openat64
openpty
@@ -3444,6 +3469,7 @@ pwrite64
pwritev
pwritev2
pwritev64
+qsort
qsort_r
quotactl
rand
@@ -3509,7 +3535,9 @@ setregid
setresgid
setresuid
setreuid
+setrlimit
setrlimit64
+setservent
setspent
settimeofday
setutxent
@@ -3546,6 +3574,11 @@ statfs64
statvfs64
statx
statx_timestamp
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
swapoff
swapon
sync
@@ -3561,6 +3594,7 @@ timex
tmpfile64
truncate
truncate64
+ttyname_r
ucred
uinput_abs_setup
uinput_ff_erase
diff --git a/libc-test/semver/netbsd.txt b/libc-test/semver/netbsd.txt
index 786957703c..297946960b 100644
--- a/libc-test/semver/netbsd.txt
+++ b/libc-test/semver/netbsd.txt
@@ -52,6 +52,12 @@ AIO_NOTCANCELED
ALTWERASE
ALT_DIGITS
AM_STR
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_EACCESS
AT_FDCWD
AT_REMOVEDIR
@@ -208,6 +214,7 @@ DCCP_TYPE_RESET
DCCP_TYPE_RESPONSE
DEAD_PROCESS
DOWN_TIME
+DT_UNKNOWN
D_FMT
D_T_FMT
EAI_AGAIN
@@ -617,6 +624,7 @@ O_ALT_IO
O_DIRECT
O_DSYNC
O_EXLOCK
+O_FSYNC
O_NDELAY
O_NOCTTY
O_NOSIGPIPE
@@ -1000,12 +1008,16 @@ aio_write
aiocb
arphdr
atof
+bsearch
chflags
+chroot
+clearerr
clock_getres
clock_nanosleep
clock_settime
cmsghdr
daemon
+difftime
dirfd
dl_iterate_phdr
dl_phdr_info
@@ -1014,6 +1026,7 @@ dup3
duplocale
endgrent
endpwent
+endservent
endutent
endutxent
extattr_delete_fd
@@ -1028,9 +1041,11 @@ extattr_set_file
extattr_set_link
extattr_string_to_namespace
faccessat
+fchdir
fchflags
fdatasync
fdopendir
+fmemopen
forkpty
freeifaddrs
freelocale
@@ -1048,6 +1063,7 @@ getgrouplist
getifaddrs
getitimer
getlastlogx
+getline
getloadavg
getnameinfo
getpeereid
@@ -1056,6 +1072,10 @@ getprogname
getpwent
getpwent_r
getpwnam_r
+getrlimit
+getrusage
+getservbyport
+getservent
getsid
getutent
getutmp
@@ -1083,6 +1103,7 @@ initgroups
ipc_perm
kevent
key_t
+killpg
kqueue
labs
lastlog
@@ -1090,6 +1111,7 @@ lastlogx
lchflags
lio_listio
localeconv_l
+lockf
login_tty
lutimes
lwpid_t
@@ -1119,11 +1141,14 @@ mq_unlink
mqd_t
msghdr
newlocale
+nice
nl_item
nl_langinfo
ntp_adjtime
ntp_gettime
ntptimeval
+open_memstream
+open_wmemstream
openat
openpty
pause
@@ -1149,6 +1174,7 @@ ptrace
ptrace_io_desc
pututxline
pwritev
+qsort
rand
readdir_r
readlinkat
@@ -1180,6 +1206,8 @@ setitimer
setpriority
setprogname
setpwent
+setrlimit
+setservent
settimeofday
setutent
setutxent
@@ -1199,6 +1227,11 @@ sockaddr_dl
sockcred
srand
stack_t
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
sync
syscall
sysctl
@@ -1206,6 +1239,7 @@ sysctlbyname
telldir
timex
truncate
+ttyname_r
unmount
unpcbid
updlastlogx
diff --git a/libc-test/semver/openbsd.txt b/libc-test/semver/openbsd.txt
index 9be7645c48..0f8eeaab57 100644
--- a/libc-test/semver/openbsd.txt
+++ b/libc-test/semver/openbsd.txt
@@ -48,6 +48,12 @@ AF_SIP
AF_SNA
ALTWERASE
AM_STR
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
AT_EACCESS
AT_FDCWD
AT_REMOVEDIR
@@ -115,6 +121,7 @@ DAY_4
DAY_5
DAY_6
DAY_7
+DT_UNKNOWN
D_FMT
D_T_FMT
EAI_AGAIN
@@ -516,6 +523,7 @@ ONOEOT
OXTABS
O_DSYNC
O_EXLOCK
+O_FSYNC
O_NDELAY
O_NOCTTY
O_RSYNC
@@ -870,25 +878,32 @@ accept4
acct
arphdr
atof
+bsearch
caddr_t
chflags
chflagsat
+chroot
+clearerr
clock_getres
clock_settime
cmsghdr
daemon
+difftime
dirfd
dl_iterate_phdr
dl_phdr_info
dup3
endgrent
endpwent
+endservent
execvpe
export_args
faccessat
+fchdir
fchflags
fdatasync
fdopendir
+fmemopen
forkpty
freeifaddrs
fsid_t
@@ -906,6 +921,7 @@ getgrnam_r
getgrouplist
getifaddrs
getitimer
+getline
getloadavg
getnameinfo
getpeereid
@@ -913,6 +929,10 @@ getpriority
getprogname
getpwent
getpwnam_r
+getrlimit
+getrusage
+getservbyport
+getservent
getsid
glob
glob_t
@@ -929,9 +949,11 @@ ipc_perm
iso_args
kevent
key_t
+killpg
kqueue
labs
lastlog
+lockf
login_tty
madvise
memmem
@@ -948,9 +970,12 @@ mount_info
msdosfs_args
msghdr
nfs_args
+nice
nl_item
nl_langinfo
ntfs_args
+open_memstream
+open_wmemstream
openat
openpty
pause
@@ -977,6 +1002,7 @@ pthread_stackseg_np
ptrace
ptrace_io_desc
pwritev
+qsort
rand
readdir_r
readlinkat
@@ -1008,6 +1034,8 @@ setprogname
setpwent
setresgid
setresuid
+setrlimit
+setservent
settimeofday
shmat
shmctl
@@ -1022,6 +1050,11 @@ sockpeercred
srand
stack_t
statfs
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
strtonum
sync
syscall
@@ -1029,6 +1062,7 @@ sysctl
telldir
tmpfs_args
truncate
+ttyname_r
udf_args
ufs_args
unmount
diff --git a/libc-test/semver/redox.txt b/libc-test/semver/redox.txt
index d94b103880..53b64abccc 100644
--- a/libc-test/semver/redox.txt
+++ b/libc-test/semver/redox.txt
@@ -1,3 +1,9 @@
+ARPOP_REPLY
+ARPOP_REQUEST
+ATF_COM
+ATF_PERM
+ATF_PUBL
+ATF_USETRAILERS
B1000000
B1152000
B1500000
@@ -10,6 +16,7 @@ B460800
B500000
B576000
B921600
+DT_UNKNOWN
EADV
EBADE
EBADFD
@@ -94,6 +101,7 @@ OFDEL
OFILL
OLCUC
O_EXLOCK
+O_FSYNC
O_PATH
O_SHLOCK
O_SYMLINK
@@ -140,11 +148,37 @@ __WALL
__WCLONE
__WNOTHREAD
__errno_location
+bsearch
+chroot
+clearerr
+difftime
+endservent
epoll_create
epoll_create1
epoll_ctl
epoll_event
epoll_wait
+fchdir
+fmemopen
+getline
+getrlimit
+getrusage
+getservbyport
+getservent
+killpg
+lockf
memalign
+nice
+open_memstream
+open_wmemstream
pipe2
pthread_condattr_setclock
+qsort
+setrlimit
+setservent
+strcasecmp
+strcasestr
+strncasecmp
+strndup
+strsignal
+ttyname_r
diff --git a/libc-test/semver/unix.txt b/libc-test/semver/unix.txt
index 172b3ddbd7..636b1120a3 100644
--- a/libc-test/semver/unix.txt
+++ b/libc-test/semver/unix.txt
@@ -2,12 +2,6 @@ AF_INET
AF_INET6
AF_UNIX
AF_UNSPEC
-ARPOP_REPLY
-ARPOP_REQUEST
-ATF_COM
-ATF_PERM
-ATF_PUBL
-ATF_USETRAILERS
B0
B110
B115200
@@ -46,7 +40,6 @@ DT_FIFO
DT_LNK
DT_REG
DT_SOCK
-DT_UNKNOWN
Dl_info
E2BIG
EACCES
@@ -264,7 +257,6 @@ O_CLOEXEC
O_CREAT
O_DIRECTORY
O_EXCL
-O_FSYNC
O_NOFOLLOW
O_NONBLOCK
O_RDONLY
@@ -483,7 +475,6 @@ atoi
bind
blkcnt_t
blksize_t
-bsearch
c_char
c_double
c_float
@@ -509,8 +500,6 @@ cfsetspeed
chdir
chmod
chown
-chroot
-clearerr
clock_gettime
clock_t
clockid_t
@@ -520,7 +509,6 @@ closelog
connect
creat
dev_t
-difftime
dirent
dladdr
dlclose
@@ -529,7 +517,6 @@ dlopen
dlsym
dup
dup2
-endservent
execl
execle
execlp
@@ -537,7 +524,6 @@ execv
execve
execvp
exit
-fchdir
fchmod
fchmodat
fchown
@@ -554,7 +540,6 @@ fgetpos
fgets
fileno
flock
-fmemopen
fopen
fork
fpathconf
@@ -592,7 +577,6 @@ geteuid
getgid
getgroups
gethostname
-getline
getlogin
getopt
getpeername
@@ -605,11 +589,7 @@ getprotobynumber
getpwnam
getpwuid
getpwuid_r
-getrlimit
-getrusage
getservbyname
-getservbyport
-getservent
getsockname
getsockopt
gettimeofday
@@ -652,7 +632,6 @@ isupper
isxdigit
itimerval
kill
-killpg
lchown
lconv
linger
@@ -663,7 +642,6 @@ locale_t
localeconv
localtime
localtime_r
-lockf
lseek
lstat
malloc
@@ -689,12 +667,9 @@ munlockall
munmap
nanosleep
nfds_t
-nice
nlink_t
off_t
open
-open_memstream
-open_wmemstream
opendir
openlog
passwd
@@ -767,7 +742,6 @@ putchar_unlocked
putenv
puts
pwrite
-qsort
raise
read
readdir
@@ -806,8 +780,6 @@ setgid
setlocale
setlogmask
setpgid
-setrlimit
-setservent
setsid
setsockopt
setuid
@@ -844,8 +816,6 @@ sscanf
ssize_t
stat
statvfs
-strcasecmp
-strcasestr
strcat
strchr
strcmp
@@ -856,15 +826,12 @@ strdup
strerror
strerror_r
strlen
-strncasecmp
strncat
strncmp
strncpy
-strndup
strnlen
strpbrk
strrchr
-strsignal
strspn
strstr
strtod
@@ -903,7 +870,6 @@ tms
tolower
toupper
ttyname
-ttyname_r
uid_t
uint16_t
uint32_t