From f8ba06be3acf7a71383cb9d01883e073e207e94e Mon Sep 17 00:00:00 2001 From: Thomas de Zeeuw Date: Sat, 13 Mar 2021 18:21:10 +0100 Subject: [PATCH] Add Fuchsia semver list --- libc-test/semver/apple.txt | 34 + libc-test/semver/dragonfly.txt | 34 + libc-test/semver/freebsd.txt | 34 + libc-test/semver/fuchsia-x86_64.txt | 30 + libc-test/semver/fuchsia.txt | 1365 +++++++++++++++++++++++++++ libc-test/semver/linux.txt | 34 + libc-test/semver/netbsd.txt | 34 + libc-test/semver/openbsd.txt | 34 + libc-test/semver/redox.txt | 34 + libc-test/semver/unix.txt | 34 - 10 files changed, 1633 insertions(+), 34 deletions(-) create mode 100644 libc-test/semver/fuchsia-x86_64.txt create mode 100644 libc-test/semver/fuchsia.txt diff --git a/libc-test/semver/apple.txt b/libc-test/semver/apple.txt index c37a89ba..d8a3a7dd 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 96761321..b90bbdc9 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 62517b5e..94c1dd75 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 00000000..cd3d548a --- /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 00000000..837b130e --- /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 6dcb9181..a0520bdc 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 78695770..29794696 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 9be7645c..0f8eeaab 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 d94b1038..53b64abc 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 172b3ddb..636b1120 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