diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5d52cad7fc6b9..5be6eb9be4a22 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -28,14 +28,24 @@ at, fear not! This crate has CI support which tests any binding against all platforms supported, so you'll see failures if an API is added at the wrong level or has different signatures across platforms. +New symbol(s) (i.e. functions, constants etc.) should also be added to the +symbols list(s) found in the `libc-test/semver` directory. These lists keep +track of what symbols are public in the libc crate and ensures they remain +available between changes to the crate. If the new symbol(s) are available on +all supported Unixes it should be added to `unix.txt` list1, +otherwise they should be added to the OS specific list(s). + With that in mind, the steps for adding a new API are: 1. Determine where in the module hierarchy your API should be added. -2. Add the API. +2. Add the API, including adding new symbol(s) to the semver lists. 3. Send a PR to this repo. 4. Wait for CI to pass, fixing errors. 5. Wait for a merge! +1: Note that this list has nothing to do with any Unix or Posix +standard, it's just a list shared between all OSs that declare `#[cfg(unix)]`. + ## Test before you commit We have two automated tests running on [GitHub Actions](https://github.com/rust-lang/libc/actions): diff --git a/libc-test/Cargo.toml b/libc-test/Cargo.toml index 0fc35762068d2..d6c9aeef86d23 100644 --- a/libc-test/Cargo.toml +++ b/libc-test/Cargo.toml @@ -65,3 +65,8 @@ harness = true name = "errqueue" path = "test/errqueue.rs" harness = true + +[[test]] +name = "semver" +path = "test/semver.rs" +harness = false diff --git a/libc-test/build.rs b/libc-test/build.rs index 7333fa2e5bfdb..fe8572d971dfd 100755 --- a/libc-test/build.rs +++ b/libc-test/build.rs @@ -3,7 +3,10 @@ extern crate cc; extern crate ctest2 as ctest; -use std::env; +use std::fs::File; +use std::io::{BufRead, BufReader, BufWriter, Write}; +use std::path::{Path, PathBuf}; +use std::{env, io}; fn do_cc() { let target = env::var("TARGET").unwrap(); @@ -63,9 +66,85 @@ fn ctest_cfg() -> ctest::TestGenerator { cfg } +fn do_semver() { + let mut out = PathBuf::from(env::var("OUT_DIR").unwrap()); + out.push("semver.rs"); + let mut output = BufWriter::new(File::create(&out).unwrap()); + + let family = env::var("CARGO_CFG_TARGET_FAMILY").unwrap(); + let vendor = env::var("CARGO_CFG_TARGET_VENDOR").unwrap(); + let os = env::var("CARGO_CFG_TARGET_OS").unwrap(); + let arch = env::var("CARGO_CFG_TARGET_ARCH").unwrap(); + let target_env = env::var("CARGO_CFG_TARGET_ENV").unwrap(); + + // `libc-test/semver` dir. + let mut semver_root = + PathBuf::from(env::var("CARGO_MANIFEST_DIR").unwrap()); + semver_root.push("semver"); + + // NOTE: Windows has the same `family` as `os`, no point in including it + // twice. + // NOTE: Android doesn't include the unix file (or the Linux file) because + // there are some many definitions missing it's actually easier just to + // maintain a file for Android. + if family != os && os != "android" { + process_semver_file(&mut output, &mut semver_root, &family); + } + process_semver_file(&mut output, &mut semver_root, &vendor); + process_semver_file(&mut output, &mut semver_root, &os); + let os_arch = format!("{}-{}", os, arch); + process_semver_file(&mut output, &mut semver_root, &os_arch); + if target_env != "" { + let os_env = format!("{}-{}", os, target_env); + process_semver_file(&mut output, &mut semver_root, &os_env); + + let os_env_arch = format!("{}-{}-{}", os, target_env, arch); + process_semver_file(&mut output, &mut semver_root, &os_env_arch); + } +} + +fn process_semver_file>( + output: &mut W, + path: &mut PathBuf, + file: P, +) { + // NOTE: `path` is reused between calls, so always remove the file again. + path.push(file); + path.set_extension("txt"); + + println!("cargo:rerun-if-changed={}", path.display()); + let input_file = match File::open(&*path) { + Ok(file) => file, + Err(ref err) if err.kind() == io::ErrorKind::NotFound => { + path.pop(); + return; + } + Err(err) => panic!("unexpected error opening file: {}", err), + }; + let input = BufReader::new(input_file); + + write!(output, "// Source: {}.\n", path.display()).unwrap(); + output.write(b"use libc::{\n").unwrap(); + for line in input.lines() { + let line = line.unwrap().into_bytes(); + match line.first() { + // Ignore comments and empty lines. + Some(b'#') | None => continue, + _ => { + output.write(b" ").unwrap(); + output.write(&line).unwrap(); + output.write(b",\n").unwrap(); + } + } + } + output.write(b"};\n\n").unwrap(); + path.pop(); +} + fn main() { do_cc(); do_ctest(); + do_semver(); } macro_rules! headers { diff --git a/libc-test/semver/README.md b/libc-test/semver/README.md new file mode 100644 index 0000000000000..624387172d00a --- /dev/null +++ b/libc-test/semver/README.md @@ -0,0 +1,17 @@ +# Supported API by libc + +These files are read by [`build.rs`](../build.rs) and turned into tests to +ensure that APIs aren't removed between libc releases. + +## File order + +Files are including in the following order: + * Family, e.g. `unix.txt`. NOTE: Windows is skipped here and includes as OS + name below. + * Vendor, e.g. `apple.txt`. This allows us to have a single file with system + calls shared between multiple OSs, e.g. `ios.txt`, `macos.txt` share the same + kernel. + * OS, e.g `linux.txt`, `macos.txt`, `windows.txt`. + * Architecture specific system calls, e.g. `linux-x86_64.txt` or + `linux-aarch64.txt`. + * Target environment, e.g. `windows-mscv.txt` or `windows-gnu.txt`. diff --git a/libc-test/semver/android-aarch64.txt b/libc-test/semver/android-aarch64.txt new file mode 100644 index 0000000000000..48b9b38a915db --- /dev/null +++ b/libc-test/semver/android-aarch64.txt @@ -0,0 +1,11 @@ +HWCAP2_DCPODP +HWCAP2_FLAGM2 +HWCAP2_FRINT +HWCAP2_SVE2 +HWCAP2_SVEAES +HWCAP2_SVEBITPERM +HWCAP2_SVEPMULL +HWCAP2_SVESHA3 +HWCAP2_SVESM4 +SYS_arch_specific_syscall +SYS_syscalls diff --git a/libc-test/semver/android-arm.txt b/libc-test/semver/android-arm.txt new file mode 100644 index 0000000000000..fe1ce5bba1c5d --- /dev/null +++ b/libc-test/semver/android-arm.txt @@ -0,0 +1,121 @@ +NGREG +PTRACE_GETFPREGS +PTRACE_GETREGS +PTRACE_SETFPREGS +PTRACE_SETREGS +REG_R0 +REG_R1 +REG_R10 +REG_R11 +REG_R12 +REG_R13 +REG_R14 +REG_R15 +REG_R2 +REG_R3 +REG_R4 +REG_R5 +REG_R6 +REG_R7 +REG_R8 +REG_R9 +SYS_accept +SYS_access +SYS_arm_fadvise64_64 +SYS_arm_sync_file_range +SYS_bdflush +SYS_chmod +SYS_chown +SYS_chown32 +SYS_creat +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fchown32 +SYS_fcntl64 +SYS_fork +SYS_fstat64 +SYS_fstatat64 +SYS_fstatfs64 +SYS_ftruncate64 +SYS_futimesat +SYS_getdents +SYS_getegid32 +SYS_geteuid32 +SYS_getgid32 +SYS_getgroups32 +SYS_getpgrp +SYS_getresgid32 +SYS_getresuid32 +SYS_getuid32 +SYS_inotify_init +SYS_lchown +SYS_lchown32 +SYS_link +SYS_lstat +SYS_lstat64 +SYS_mkdir +SYS_mknod +SYS_mmap2 +SYS_msgctl +SYS_msgget +SYS_msgrcv +SYS_msgsnd +SYS_nice +SYS_open +SYS_pause +SYS_pciconfig_iobase +SYS_pciconfig_read +SYS_pciconfig_write +SYS_pipe +SYS_poll +SYS_readlink +SYS_recv +SYS_rename +SYS_rmdir +SYS_semctl +SYS_semget +SYS_semop +SYS_semtimedop +SYS_send +SYS_sendfile +SYS_sendfile64 +SYS_setfsgid32 +SYS_setfsuid32 +SYS_setgid32 +SYS_setgroups32 +SYS_setregid32 +SYS_setresgid32 +SYS_setresuid32 +SYS_setreuid32 +SYS_setuid32 +SYS_shmat +SYS_shmctl +SYS_shmdt +SYS_shmget +SYS_sigaction +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_stat +SYS_stat64 +SYS_statfs64 +SYS_symlink +SYS_sysfs +SYS_truncate64 +SYS_ugetrlimit +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utimes +SYS_vfork +SYS_vserver +__c_anonymous_uc_sigmask +__c_anonymous_uc_sigmask_with_padding +greg_t +sigcontext +time64_t +timegm64 diff --git a/libc-test/semver/android-i686.txt b/libc-test/semver/android-i686.txt new file mode 100644 index 0000000000000..eb6ecadba60b5 --- /dev/null +++ b/libc-test/semver/android-i686.txt @@ -0,0 +1,4 @@ +__c_anonymous_uc_sigmask +__c_anonymous_uc_sigmask_with_padding +time64_t +timegm64 diff --git a/libc-test/semver/android-x86_64.txt b/libc-test/semver/android-x86_64.txt new file mode 100644 index 0000000000000..c4bb87bccb66d --- /dev/null +++ b/libc-test/semver/android-x86_64.txt @@ -0,0 +1,65 @@ +EFLAGS +FS_BASE +GS_BASE +ORIG_RAX +R10 +R11 +R12 +R13 +R14 +R15 +R8 +R9 +RAX +RBP +RBX +RCX +RDI +RDX +REG_CR2 +REG_CSGSFS +REG_OLDMASK +REG_R10 +REG_R11 +REG_R12 +REG_R13 +REG_R14 +REG_R15 +REG_R8 +REG_R9 +REG_RAX +REG_RBP +REG_RBX +REG_RCX +REG_RDI +REG_RDX +REG_RIP +REG_RSI +REG_RSP +RIP +RSI +RSP +SYS_accept +SYS_arch_prctl +SYS_epoll_ctl_old +SYS_epoll_wait_old +SYS_kexec_file_load +SYS_msgctl +SYS_msgget +SYS_msgrcv +SYS_msgsnd +SYS_newfstatat +SYS_security +SYS_semctl +SYS_semget +SYS_semop +SYS_semtimedop +SYS_shmat +SYS_shmctl +SYS_shmdt +SYS_shmget +SYS_tuxcall +SYS_vserver +__c_anonymous_uc_sigmask +_libc_fpxreg +_libc_xmmreg diff --git a/libc-test/semver/android.txt b/libc-test/semver/android.txt new file mode 100644 index 0000000000000..7181fb2d098ab --- /dev/null +++ b/libc-test/semver/android.txt @@ -0,0 +1,3257 @@ +ADDR_COMPAT_LAYOUT +ADDR_LIMIT_32BIT +ADDR_LIMIT_3GB +ADDR_NO_RANDOMIZE +ADFS_SUPER_MAGIC +AFFS_SUPER_MAGIC +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_IEEE802154 +AF_INET +AF_INET6 +AF_IPX +AF_IRDA +AF_ISDN +AF_IUCV +AF_KEY +AF_LLC +AF_LOCAL +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_UNIX +AF_UNSPEC +AF_VSOCK +AF_WANPIPE +AF_X25 +AI_ADDRCONFIG +AI_ALL +AI_CANONNAME +AI_DEFAULT +AI_MASK +AI_NUMERICHOST +AI_NUMERICSERV +AI_PASSIVE +AI_V4MAPPED +AI_V4MAPPED_CFG +ALG_OP_DECRYPT +ALG_OP_ENCRYPT +ALG_SET_AEAD_ASSOCLEN +ALG_SET_AEAD_AUTHSIZE +ALG_SET_IV +ALG_SET_KEY +ALG_SET_OP +ARPHRD_ADAPT +ARPHRD_APPLETLK +ARPHRD_ARCNET +ARPHRD_ASH +ARPHRD_ATM +ARPHRD_AX25 +ARPHRD_BIF +ARPHRD_CHAOS +ARPHRD_CISCO +ARPHRD_CSLIP +ARPHRD_CSLIP6 +ARPHRD_DDCMP +ARPHRD_DLCI +ARPHRD_ECONET +ARPHRD_EETHER +ARPHRD_ETHER +ARPHRD_EUI64 +ARPHRD_FCAL +ARPHRD_FCFABRIC +ARPHRD_FCPL +ARPHRD_FCPP +ARPHRD_FDDI +ARPHRD_FRAD +ARPHRD_HDLC +ARPHRD_HIPPI +ARPHRD_HWX25 +ARPHRD_IEEE1394 +ARPHRD_IEEE802 +ARPHRD_IEEE80211 +ARPHRD_IEEE80211_PRISM +ARPHRD_IEEE80211_RADIOTAP +ARPHRD_IEEE802154 +ARPHRD_IEEE802_TR +ARPHRD_INFINIBAND +ARPHRD_IPDDP +ARPHRD_IPGRE +ARPHRD_IRDA +ARPHRD_LAPB +ARPHRD_LOCALTLK +ARPHRD_LOOPBACK +ARPHRD_METRICOM +ARPHRD_NETROM +ARPHRD_NONE +ARPHRD_PIMREG +ARPHRD_PPP +ARPHRD_PRONET +ARPHRD_RAWHDLC +ARPHRD_ROSE +ARPHRD_RSRVD +ARPHRD_SIT +ARPHRD_SKIP +ARPHRD_SLIP +ARPHRD_SLIP6 +ARPHRD_TUNNEL +ARPHRD_TUNNEL6 +ARPHRD_VOID +ARPHRD_X25 +ARPOP_InREPLY +ARPOP_InREQUEST +ARPOP_NAK +ARPOP_REPLY +ARPOP_REQUEST +ARPOP_RREPLY +ARPOP_RREQUEST +ATF_COM +ATF_DONTPUB +ATF_NETMASK +ATF_PERM +ATF_PUBL +ATF_USETRAILERS +AT_EMPTY_PATH +AT_FDCWD +AT_NO_AUTOMOUNT +AT_REMOVEDIR +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B0 +B1000000 +B110 +B115200 +B1152000 +B1200 +B134 +B150 +B1500000 +B1800 +B19200 +B200 +B2000000 +B230400 +B2400 +B2500000 +B300 +B3000000 +B3500000 +B38400 +B4000000 +B460800 +B4800 +B50 +B500000 +B57600 +B576000 +B600 +B75 +B921600 +B9600 +BOTHER +BRKINT +BS0 +BS1 +BSDLY +BUFSIZ +CBAUD +CBAUDEX +CIBAUD +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CLOCAL +CLOCK_BOOTTIME +CLOCK_BOOTTIME_ALARM +CLOCK_MONOTONIC +CLOCK_MONOTONIC_COARSE +CLOCK_MONOTONIC_RAW +CLOCK_PROCESS_CPUTIME_ID +CLOCK_REALTIME +CLOCK_REALTIME_ALARM +CLOCK_REALTIME_COARSE +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_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CMSPAR +CODA_SUPER_MAGIC +CPU_CLR +CPU_EQUAL +CPU_ISSET +CPU_SET +CPU_SETSIZE +CPU_ZERO +CR0 +CR1 +CR2 +CR3 +CRAMFS_MAGIC +CRDLY +CREAD +CRTSCTS +CS5 +CS6 +CS7 +CS8 +CSIZE +CSTOPB +CTRL_ATTR_FAMILY_ID +CTRL_ATTR_FAMILY_NAME +CTRL_ATTR_HDRSIZE +CTRL_ATTR_MAXATTR +CTRL_ATTR_MCAST_GROUPS +CTRL_ATTR_MCAST_GRP_ID +CTRL_ATTR_MCAST_GRP_NAME +CTRL_ATTR_MCAST_GRP_UNSPEC +CTRL_ATTR_OPS +CTRL_ATTR_OP_FLAGS +CTRL_ATTR_OP_ID +CTRL_ATTR_OP_UNSPEC +CTRL_ATTR_UNSPEC +CTRL_ATTR_VERSION +CTRL_CMD_DELFAMILY +CTRL_CMD_DELMCAST_GRP +CTRL_CMD_DELOPS +CTRL_CMD_GETFAMILY +CTRL_CMD_GETMCAST_GRP +CTRL_CMD_GETOPS +CTRL_CMD_NEWFAMILY +CTRL_CMD_NEWMCAST_GRP +CTRL_CMD_NEWOPS +CTRL_CMD_UNSPEC + +DCCP_SERVICE_LIST_MAX_LEN +DCCP_SOCKOPT_AVAILABLE_CCIDS +DCCP_SOCKOPT_CCID +DCCP_SOCKOPT_CCID_RX_INFO +DCCP_SOCKOPT_CCID_TX_INFO +DCCP_SOCKOPT_CHANGE_L +DCCP_SOCKOPT_CHANGE_R +DCCP_SOCKOPT_GET_CUR_MPS +DCCP_SOCKOPT_PACKET_SIZE +DCCP_SOCKOPT_QPOLICY_ID +DCCP_SOCKOPT_QPOLICY_TXQLEN +DCCP_SOCKOPT_RECV_CSCOV +DCCP_SOCKOPT_RX_CCID +DCCP_SOCKOPT_SEND_CSCOV +DCCP_SOCKOPT_SERVER_TIMEWAIT +DCCP_SOCKOPT_SERVICE +DCCP_SOCKOPT_TX_CCID +DIR +DT_BLK +DT_CHR +DT_DIR +DT_FIFO +DT_LNK +DT_REG +DT_SOCK +DT_UNKNOWN +Dl_info +E2BIG +EACCES +EADDRINUSE +EADDRNOTAVAIL +EADV +EAFNOSUPPORT +EAGAIN +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NODATA +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EAI_SYSTEM +EALREADY +EBADE +EBADF +EBADFD +EBADMSG +EBADR +EBADRQC +EBADSLT +EBFONT +EBUSY +ECANCELED +ECHILD +ECHO +ECHOCTL +ECHOE +ECHOK +ECHOKE +ECHONL +ECHOPRT +ECHRNG +ECOMM +ECONNABORTED +ECONNREFUSED +ECONNRESET +EDEADLK +EDESTADDRREQ +EDOM +EDOTDOT +EDQUOT +EEXIST +EFAULT +EFBIG +EFD_CLOEXEC +EFD_NONBLOCK +EFD_SEMAPHORE +EFS_SUPER_MAGIC +EHOSTDOWN +EHOSTUNREACH +EIDRM +EILSEQ +EINPROGRESS +EINTR +EINVAL +EIO +EISCONN +EISDIR +EISNAM +EKEYEXPIRED +EKEYREJECTED +EKEYREVOKED +EL2HLT +EL2NSYNC +EL3HLT +EL3RST +ELIBACC +ELIBBAD +ELIBEXEC +ELIBMAX +ELIBSCN +ELNRNG +ELOOP +EMEDIUMTYPE +EMFILE +EMLINK +EMSGSIZE +EMULTIHOP +ENAMETOOLONG +ENAVAIL +ENETDOWN +ENETRESET +ENETUNREACH +ENFILE +ENOANO +ENOATTR +ENOBUFS +ENOCSI +ENODATA +ENODEV +ENOENT +ENOEXEC +ENOKEY +ENOLCK +ENOLINK +ENOMEDIUM +ENOMEM +ENOMSG +ENONET +ENOPKG +ENOPROTOOPT +ENOSPC +ENOSR +ENOSTR +ENOSYS +ENOTBLK +ENOTCONN +ENOTDIR +ENOTEMPTY +ENOTNAM +ENOTRECOVERABLE +ENOTSOCK +ENOTSUP +ENOTTY +ENOTUNIQ +ENXIO +EOF +EOPNOTSUPP +EOVERFLOW +EOWNERDEAD +EPERM +EPFNOSUPPORT +EPIPE +EPOLLERR +EPOLLET +EPOLLHUP +EPOLLIN +EPOLLMSG +EPOLLONESHOT +EPOLLOUT +EPOLLPRI +EPOLLRDBAND +EPOLLRDHUP +EPOLLRDNORM +EPOLLWAKEUP +EPOLLWRBAND +EPOLLWRNORM +EPOLL_CLOEXEC +EPOLL_CTL_ADD +EPOLL_CTL_DEL +EPOLL_CTL_MOD +EPROTO +EPROTONOSUPPORT +EPROTOTYPE +ERANGE +EREMCHG +EREMOTE +EREMOTEIO +ERESTART +EROFS +ESHUTDOWN +ESOCKTNOSUPPORT +ESPIPE +ESRCH +ESRMNT +ESTALE +ESTRPIPE +ETH_ALEN +ETH_DATA_LEN +ETH_FCS_LEN +ETH_FRAME_LEN +ETH_HLEN +ETH_MAX_MTU +ETH_MIN_MTU +ETH_P_1588 +ETH_P_8021AD +ETH_P_8021AH +ETH_P_8021Q +ETH_P_80221 +ETH_P_802_2 +ETH_P_802_3 +ETH_P_802_3_MIN +ETH_P_802_EX1 +ETH_P_AARP +ETH_P_AF_IUCV +ETH_P_ALL +ETH_P_AOE +ETH_P_ARCNET +ETH_P_ARP +ETH_P_ATALK +ETH_P_ATMFATE +ETH_P_ATMMPOA +ETH_P_AX25 +ETH_P_BATMAN +ETH_P_BPQ +ETH_P_CAIF +ETH_P_CAN +ETH_P_CANFD +ETH_P_CONTROL +ETH_P_CUST +ETH_P_DDCMP +ETH_P_DEC +ETH_P_DIAG +ETH_P_DNA_DL +ETH_P_DNA_RC +ETH_P_DNA_RT +ETH_P_DSA +ETH_P_ECONET +ETH_P_EDSA +ETH_P_FCOE +ETH_P_FIP +ETH_P_HDLC +ETH_P_HSR +ETH_P_IEEE802154 +ETH_P_IEEEPUP +ETH_P_IEEEPUPAT +ETH_P_IP +ETH_P_IPV6 +ETH_P_IPX +ETH_P_IRDA +ETH_P_LAT +ETH_P_LINK_CTL +ETH_P_LOCALTALK +ETH_P_LOOP +ETH_P_LOOPBACK +ETH_P_MACSEC +ETH_P_MOBITEX +ETH_P_MPLS_MC +ETH_P_MPLS_UC +ETH_P_MVRP +ETH_P_NCSI +ETH_P_PAE +ETH_P_PAUSE +ETH_P_PHONET +ETH_P_PPPTALK +ETH_P_PPP_DISC +ETH_P_PPP_MP +ETH_P_PPP_SES +ETH_P_PRP +ETH_P_PUP +ETH_P_PUPAT +ETH_P_QINQ1 +ETH_P_QINQ2 +ETH_P_QINQ3 +ETH_P_RARP +ETH_P_SCA +ETH_P_SLOW +ETH_P_SNAP +ETH_P_TDLS +ETH_P_TEB +ETH_P_TIPC +ETH_P_TRAILER +ETH_P_TR_802_2 +ETH_P_TSN +ETH_P_WAN_PPP +ETH_P_WCCP +ETH_P_X25 +ETH_P_XDSA +ETH_ZLEN +ETIME +ETIMEDOUT +ETOOMANYREFS +ETXTBSY +EUCLEAN +EUNATCH +EUSERS +EWOULDBLOCK +EXDEV +EXFULL +EXIT_FAILURE +EXIT_SUCCESS +EXT2_SUPER_MAGIC +EXT3_SUPER_MAGIC +EXT4_SUPER_MAGIC +EXTA +EXTB +EXTPROC +FALLOC_FL_COLLAPSE_RANGE +FALLOC_FL_INSERT_RANGE +FALLOC_FL_KEEP_SIZE +FALLOC_FL_NO_HIDE_STALE +FALLOC_FL_PUNCH_HOLE +FALLOC_FL_UNSHARE_RANGE +FALLOC_FL_ZERO_RANGE +FD_CLOEXEC +FD_CLR +FD_ISSET +FD_SET +FD_SETSIZE +FD_ZERO +FF0 +FF1 +FFDLY +FILE +FILENAME_MAX +FIOCLEX +FIONBIO +FIONCLEX +FIONREAD +FLUSHO +FOPEN_MAX +FUTEX_CLOCK_REALTIME +FUTEX_CMD_MASK +FUTEX_CMP_REQUEUE +FUTEX_CMP_REQUEUE_PI +FUTEX_FD +FUTEX_LOCK_PI +FUTEX_PRIVATE_FLAG +FUTEX_REQUEUE +FUTEX_TRYLOCK_PI +FUTEX_UNLOCK_PI +FUTEX_WAIT +FUTEX_WAIT_BITSET +FUTEX_WAIT_REQUEUE_PI +FUTEX_WAKE +FUTEX_WAKE_BITSET +FUTEX_WAKE_OP +F_ADD_SEALS +F_CANCELLK +F_DUPFD +F_DUPFD_CLOEXEC +F_GETFD +F_GETFL +F_GETLEASE +F_GETLK +F_GETOWN +F_GETPIPE_SZ +F_GET_SEALS +F_LOCK +F_NOTIFY +F_OFD_GETLK +F_OFD_SETLK +F_OFD_SETLKW +F_OK +F_RDLCK +F_SEAL_GROW +F_SEAL_SEAL +F_SEAL_SHRINK +F_SEAL_WRITE +F_SETFD +F_SETFL +F_SETLEASE +F_SETLK +F_SETLKW +F_SETOWN +F_SETPIPE_SZ +F_TEST +F_TLOCK +F_ULOCK +F_UNLCK +F_WRLCK +GENL_ADMIN_PERM +GENL_CMD_CAP_DO +GENL_CMD_CAP_DUMP +GENL_CMD_CAP_HASPOL +GENL_ID_CTRL +GENL_ID_PMCRAID +GENL_ID_VFS_DQUOT +GENL_MAX_ID +GENL_MIN_ID +GENL_NAMSIZ +GENL_UNS_ADMIN_PERM +GRND_NONBLOCK +GRND_RANDOM +GRPQUOTA +HPFS_SUPER_MAGIC +HUGETLBFS_MAGIC +HUPCL +ICANON +ICRNL +IEXTEN +IFF_ALLMULTI +IFF_AUTOMEDIA +IFF_BROADCAST +IFF_DEBUG +IFF_DYNAMIC +IFF_LOOPBACK +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 +IFNAMSIZ +IF_NAMESIZE +IGNBRK +IGNCR +IGNPAR +IMAXBEL +INADDR_ANY +INADDR_BROADCAST +INADDR_LOOPBACK +INADDR_NONE +INLCR +INPCK +INT_MAX +INT_MIN +IN_ACCESS +IN_ALL_EVENTS +IN_ATTRIB +IN_CLOEXEC +IN_CLOSE +IN_CLOSE_NOWRITE +IN_CLOSE_WRITE +IN_CREATE +IN_DELETE +IN_DELETE_SELF +IN_DONT_FOLLOW +IN_IGNORED +IN_ISDIR +IN_MODIFY +IN_MOVE +IN_MOVED_FROM +IN_MOVED_TO +IN_MOVE_SELF +IN_NONBLOCK +IN_ONESHOT +IN_ONLYDIR +IN_OPEN +IN_Q_OVERFLOW +IN_UNMOUNT +IP6T_SO_ORIGINAL_DST +IPDEFTTL +IPOPT_CLASS +IPOPT_CLASS_MASK +IPOPT_CONTROL +IPOPT_COPIED +IPOPT_COPY +IPOPT_END +IPOPT_EOL +IPOPT_LSRR +IPOPT_MEASUREMENT +IPOPT_MINOFF +IPOPT_NOOP +IPOPT_NOP +IPOPT_NUMBER +IPOPT_NUMBER_MASK +IPOPT_OFFSET +IPOPT_OLEN +IPOPT_OPTVAL +IPOPT_RA +IPOPT_RESERVED1 +IPOPT_RESERVED2 +IPOPT_RR +IPOPT_SEC +IPOPT_SID +IPOPT_SSRR +IPOPT_TIMESTAMP +IPOPT_TS +IPOPT_TS_PRESPEC +IPOPT_TS_TSANDADDR +IPOPT_TS_TSONLY +IPPROTO_AH +IPPROTO_BEETPH +IPPROTO_COMP +IPPROTO_DCCP +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_ENCAP +IPPROTO_ESP +IPPROTO_FRAGMENT +IPPROTO_GRE +IPPROTO_HOPOPTS +IPPROTO_ICMP +IPPROTO_ICMPV6 +IPPROTO_IDP +IPPROTO_IGMP +IPPROTO_IP +IPPROTO_IPIP +IPPROTO_IPV6 +IPPROTO_MAX +IPPROTO_MH +IPPROTO_MPLS +IPPROTO_MTP +IPPROTO_NONE +IPPROTO_PIM +IPPROTO_PUP +IPPROTO_RAW +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_SCTP +IPPROTO_TCP +IPPROTO_TP +IPPROTO_UDP +IPPROTO_UDPLITE +IPTOS_ECN +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPTOS_LOWDELAY +IPTOS_MINCOST +IPTOS_PREC_CRITIC_ECP +IPTOS_PREC_FLASH +IPTOS_PREC_FLASHOVERRIDE +IPTOS_PREC_IMMEDIATE +IPTOS_PREC_INTERNETCONTROL +IPTOS_PREC_NETCONTROL +IPTOS_PREC_PRIORITY +IPTOS_PREC_ROUTINE +IPTOS_RELIABILITY +IPTOS_THROUGHPUT +IPV6_2292DSTOPTS +IPV6_2292HOPLIMIT +IPV6_2292HOPOPTS +IPV6_2292PKTINFO +IPV6_2292PKTOPTIONS +IPV6_2292RTHDR +IPV6_ADDRFORM +IPV6_ADDR_PREFERENCES +IPV6_ADD_MEMBERSHIP +IPV6_AUTHHDR +IPV6_AUTOFLOWLABEL +IPV6_CHECKSUM +IPV6_DONTFRAG +IPV6_DROP_MEMBERSHIP +IPV6_DSTOPTS +IPV6_FLOWINFO +IPV6_FLOWINFO_FLOWLABEL +IPV6_FLOWINFO_PRIORITY +IPV6_FLOWINFO_SEND +IPV6_FLOWLABEL_MGR +IPV6_FREEBIND +IPV6_HDRINCL +IPV6_HOPLIMIT +IPV6_HOPOPTS +IPV6_IPSEC_POLICY +IPV6_JOIN_ANYCAST +IPV6_LEAVE_ANYCAST +IPV6_MINHOPCOUNT +IPV6_MTU +IPV6_MTU_DISCOVER +IPV6_MULTICAST_ALL +IPV6_MULTICAST_HOPS +IPV6_MULTICAST_IF +IPV6_MULTICAST_LOOP +IPV6_NEXTHOP +IPV6_ORIGDSTADDR +IPV6_PATHMTU +IPV6_PKTINFO +IPV6_PMTUDISC_DO +IPV6_PMTUDISC_DONT +IPV6_PMTUDISC_INTERFACE +IPV6_PMTUDISC_OMIT +IPV6_PMTUDISC_PROBE +IPV6_PMTUDISC_WANT +IPV6_PREFER_SRC_CGA +IPV6_PREFER_SRC_COA +IPV6_PREFER_SRC_HOME +IPV6_PREFER_SRC_NONCGA +IPV6_PREFER_SRC_PUBLIC +IPV6_PREFER_SRC_PUBTMP_DEFAULT +IPV6_PREFER_SRC_TMP +IPV6_RECVDSTOPTS +IPV6_RECVERR +IPV6_RECVFRAGSIZE +IPV6_RECVHOPLIMIT +IPV6_RECVHOPOPTS +IPV6_RECVORIGDSTADDR +IPV6_RECVPATHMTU +IPV6_RECVPKTINFO +IPV6_RECVRTHDR +IPV6_RECVTCLASS +IPV6_ROUTER_ALERT +IPV6_ROUTER_ALERT_ISOLATE +IPV6_RTHDR +IPV6_RTHDRDSTOPTS +IPV6_TCLASS +IPV6_TRANSPARENT +IPV6_UNICAST_HOPS +IPV6_UNICAST_IF +IPV6_V6ONLY +IPV6_XFRM_POLICY +IPVERSION +IP_ADD_MEMBERSHIP +IP_ADD_SOURCE_MEMBERSHIP +IP_BIND_ADDRESS_NO_PORT +IP_BLOCK_SOURCE +IP_CHECKSUM +IP_DEFAULT_MULTICAST_LOOP +IP_DEFAULT_MULTICAST_TTL +IP_DROP_MEMBERSHIP +IP_DROP_SOURCE_MEMBERSHIP +IP_FREEBIND +IP_HDRINCL +IP_IPSEC_POLICY +IP_MINTTL +IP_MSFILTER +IP_MTU +IP_MTU_DISCOVER +IP_MULTICAST_ALL +IP_MULTICAST_IF +IP_MULTICAST_LOOP +IP_MULTICAST_TTL +IP_NODEFRAG +IP_OPTIONS +IP_ORIGDSTADDR +IP_PASSSEC +IP_PKTINFO +IP_PKTOPTIONS +IP_PMTUDISC_DO +IP_PMTUDISC_DONT +IP_PMTUDISC_INTERFACE +IP_PMTUDISC_OMIT +IP_PMTUDISC_PROBE +IP_PMTUDISC_WANT +IP_RECVERR +IP_RECVFRAGSIZE +IP_RECVOPTS +IP_RECVORIGDSTADDR +IP_RECVTOS +IP_RECVTTL +IP_RETOPTS +IP_ROUTER_ALERT +IP_TOS +IP_TRANSPARENT +IP_TTL +IP_UNBLOCK_SOURCE +IP_UNICAST_IF +IP_XFRM_POLICY +ISIG +ISOFS_SUPER_MAGIC +ISTRIP +IUTF8 +IXANY +IXOFF +IXON +JFFS2_SUPER_MAGIC +LC_ADDRESS +LC_ADDRESS_MASK +LC_ALL +LC_ALL_MASK +LC_COLLATE +LC_COLLATE_MASK +LC_CTYPE +LC_CTYPE_MASK +LC_IDENTIFICATION +LC_IDENTIFICATION_MASK +LC_MEASUREMENT +LC_MEASUREMENT_MASK +LC_MESSAGES +LC_MESSAGES_MASK +LC_MONETARY +LC_MONETARY_MASK +LC_NAME +LC_NAME_MASK +LC_NUMERIC +LC_NUMERIC_MASK +LC_PAPER +LC_PAPER_MASK +LC_TELEPHONE +LC_TELEPHONE_MASK +LC_TIME +LC_TIME_MASK +LINUX_REBOOT_CMD_CAD_OFF +LINUX_REBOOT_CMD_CAD_ON +LINUX_REBOOT_CMD_HALT +LINUX_REBOOT_CMD_KEXEC +LINUX_REBOOT_CMD_POWER_OFF +LINUX_REBOOT_CMD_RESTART +LINUX_REBOOT_CMD_RESTART2 +LINUX_REBOOT_CMD_SW_SUSPEND +LINUX_REBOOT_MAGIC1 +LINUX_REBOOT_MAGIC2 +LINUX_REBOOT_MAGIC2A +LINUX_REBOOT_MAGIC2B +LINUX_REBOOT_MAGIC2C +LOCK_EX +LOCK_NB +LOCK_SH +LOCK_UN +LOG_ALERT +LOG_AUTH +LOG_AUTHPRIV +LOG_CONS +LOG_CRIT +LOG_CRON +LOG_DAEMON +LOG_DEBUG +LOG_EMERG +LOG_ERR +LOG_FACMASK +LOG_FTP +LOG_INFO +LOG_KERN +LOG_LOCAL0 +LOG_LOCAL1 +LOG_LOCAL2 +LOG_LOCAL3 +LOG_LOCAL4 +LOG_LOCAL5 +LOG_LOCAL6 +LOG_LOCAL7 +LOG_LPR +LOG_MAIL +LOG_NDELAY +LOG_NEWS +LOG_NOTICE +LOG_NOWAIT +LOG_ODELAY +LOG_PERROR +LOG_PID +LOG_PRIMASK +LOG_SYSLOG +LOG_USER +LOG_UUCP +LOG_WARNING +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_ANON +MAP_ANONYMOUS +MAP_DENYWRITE +MAP_EXECUTABLE +MAP_FAILED +MAP_FILE +MAP_FIXED +MAP_GROWSDOWN +MAP_HUGETLB +MAP_LOCKED +MAP_NONBLOCK +MAP_NORESERVE +MAP_POPULATE +MAP_PRIVATE +MAP_SHARED +MAP_STACK +MAP_TYPE +MAXTTL +MAX_IPOPTLEN +MAX_LINKS +MCAST_BLOCK_SOURCE +MCAST_EXCLUDE +MCAST_INCLUDE +MCAST_JOIN_GROUP +MCAST_JOIN_SOURCE_GROUP +MCAST_LEAVE_GROUP +MCAST_LEAVE_SOURCE_GROUP +MCAST_MSFILTER +MCAST_UNBLOCK_SOURCE +MCL_CURRENT +MCL_FUTURE +MFD_ALLOW_SEALING +MFD_CLOEXEC +MFD_HUGETLB +MINIX2_SUPER_MAGIC +MINIX2_SUPER_MAGIC2 +MINIX_SUPER_MAGIC +MINIX_SUPER_MAGIC2 +MINSIGSTKSZ +MMAP_PAGE_ZERO +MNT_DETACH +MNT_EXPIRE +MNT_FORCE +MODULE_INIT_IGNORE_MODVERSIONS +MODULE_INIT_IGNORE_VERMAGIC +MSDOS_SUPER_MAGIC +MSG_CMSG_CLOEXEC +MSG_CONFIRM +MSG_CTRUNC +MSG_DONTROUTE +MSG_DONTWAIT +MSG_EOR +MSG_ERRQUEUE +MSG_FASTOPEN +MSG_FIN +MSG_MORE +MSG_NOSIGNAL +MSG_OOB +MSG_PEEK +MSG_RST +MSG_SYN +MSG_TRUNC +MSG_WAITALL +MSG_WAITFORONE +MS_ACTIVE +MS_ASYNC +MS_BIND +MS_DIRSYNC +MS_INVALIDATE +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_SYNC +MS_SYNCHRONOUS +MS_UNBINDABLE +NCCS +NCP_SUPER_MAGIC +NETLINK_ADD_MEMBERSHIP +NETLINK_AUDIT +NETLINK_BROADCAST_ERROR +NETLINK_CONNECTOR +NETLINK_CRYPTO +NETLINK_DNRTMSG +NETLINK_DROP_MEMBERSHIP +NETLINK_ECRYPTFS +NETLINK_FIB_LOOKUP +NETLINK_FIREWALL +NETLINK_GENERIC +NETLINK_INET_DIAG +NETLINK_IP6_FW +NETLINK_ISCSI +NETLINK_KOBJECT_UEVENT +NETLINK_NETFILTER +NETLINK_NFLOG +NETLINK_NO_ENOBUFS +NETLINK_PKTINFO +NETLINK_RDMA +NETLINK_ROUTE +NETLINK_RX_RING +NETLINK_SCSITRANSPORT +NETLINK_SELINUX +NETLINK_SOCK_DIAG +NETLINK_TX_RING +NETLINK_UNUSED +NETLINK_USERSOCK +NETLINK_XFRM +NFNETLINK_V0 +NFNLGRP_ACCT_QUOTA +NFNLGRP_CONNTRACK_DESTROY +NFNLGRP_CONNTRACK_EXP_DESTROY +NFNLGRP_CONNTRACK_EXP_NEW +NFNLGRP_CONNTRACK_EXP_UPDATE +NFNLGRP_CONNTRACK_NEW +NFNLGRP_CONNTRACK_UPDATE +NFNLGRP_NFTABLES +NFNLGRP_NONE +NFNL_MSG_BATCH_BEGIN +NFNL_MSG_BATCH_END +NFNL_SUBSYS_ACCT +NFNL_SUBSYS_COUNT +NFNL_SUBSYS_CTHELPER +NFNL_SUBSYS_CTNETLINK +NFNL_SUBSYS_CTNETLINK_EXP +NFNL_SUBSYS_CTNETLINK_TIMEOUT +NFNL_SUBSYS_IPSET +NFNL_SUBSYS_NFTABLES +NFNL_SUBSYS_NFT_COMPAT +NFNL_SUBSYS_NONE +NFNL_SUBSYS_OSF +NFNL_SUBSYS_QUEUE +NFNL_SUBSYS_ULOG +NFPROTO_ARP +NFPROTO_BRIDGE +NFPROTO_DECNET +NFPROTO_INET +NFPROTO_IPV4 +NFPROTO_IPV6 +NFPROTO_NETDEV +NFPROTO_NUMPROTO +NFPROTO_UNSPEC +NFQA_CAP_LEN +NFQA_CFG_CMD +NFQA_CFG_FLAGS +NFQA_CFG_F_CONNTRACK +NFQA_CFG_F_FAIL_OPEN +NFQA_CFG_F_GSO +NFQA_CFG_F_MAX +NFQA_CFG_F_SECCTX +NFQA_CFG_F_UID_GID +NFQA_CFG_MASK +NFQA_CFG_PARAMS +NFQA_CFG_QUEUE_MAXLEN +NFQA_CFG_UNSPEC +NFQA_CT +NFQA_CT_INFO +NFQA_EXP +NFQA_GID +NFQA_HWADDR +NFQA_IFINDEX_INDEV +NFQA_IFINDEX_OUTDEV +NFQA_IFINDEX_PHYSINDEV +NFQA_IFINDEX_PHYSOUTDEV +NFQA_MARK +NFQA_PACKET_HDR +NFQA_PAYLOAD +NFQA_SECCTX +NFQA_SKB_CSUMNOTREADY +NFQA_SKB_CSUM_NOTVERIFIED +NFQA_SKB_GSO +NFQA_SKB_INFO +NFQA_TIMESTAMP +NFQA_UID +NFQA_UNSPEC +NFQA_VERDICT_HDR +NFQNL_CFG_CMD_BIND +NFQNL_CFG_CMD_NONE +NFQNL_CFG_CMD_PF_BIND +NFQNL_CFG_CMD_PF_UNBIND +NFQNL_CFG_CMD_UNBIND +NFQNL_COPY_META +NFQNL_COPY_NONE +NFQNL_COPY_PACKET +NFQNL_MSG_CONFIG +NFQNL_MSG_PACKET +NFQNL_MSG_VERDICT +NFQNL_MSG_VERDICT_BATCH +NFS_SUPER_MAGIC +NFT_BREAK +NFT_BYTEORDER_HTON +NFT_BYTEORDER_NTOH +NFT_CHAIN_MAXNAMELEN +NFT_CMP_EQ +NFT_CMP_GT +NFT_CMP_GTE +NFT_CMP_LT +NFT_CMP_LTE +NFT_CMP_NEQ +NFT_CONTINUE +NFT_CT_BYTES +NFT_CT_DIRECTION +NFT_CT_DST +NFT_CT_EXPIRATION +NFT_CT_HELPER +NFT_CT_L3PROTOCOL +NFT_CT_LABELS +NFT_CT_MARK +NFT_CT_PKTS +NFT_CT_PROTOCOL +NFT_CT_PROTO_DST +NFT_CT_PROTO_SRC +NFT_CT_SECMARK +NFT_CT_SRC +NFT_CT_STATE +NFT_CT_STATUS +NFT_DATA_RESERVED_MASK +NFT_DATA_VALUE +NFT_DATA_VALUE_MAXLEN +NFT_DATA_VERDICT +NFT_DYNSET_F_INV +NFT_DYNSET_OP_ADD +NFT_DYNSET_OP_UPDATE +NFT_GOTO +NFT_JUMP +NFT_LIMIT_F_INV +NFT_LIMIT_PKTS +NFT_LIMIT_PKT_BYTES +NFT_LOOKUP_F_INV +NFT_META_BRI_IIFNAME +NFT_META_BRI_OIFNAME +NFT_META_CGROUP +NFT_META_CPU +NFT_META_IIF +NFT_META_IIFGROUP +NFT_META_IIFNAME +NFT_META_IIFTYPE +NFT_META_L4PROTO +NFT_META_LEN +NFT_META_MARK +NFT_META_NFPROTO +NFT_META_NFTRACE +NFT_META_OIF +NFT_META_OIFGROUP +NFT_META_OIFNAME +NFT_META_OIFTYPE +NFT_META_PKTTYPE +NFT_META_PRANDOM +NFT_META_PRIORITY +NFT_META_PROTOCOL +NFT_META_RTCLASSID +NFT_META_SECMARK +NFT_META_SKGID +NFT_META_SKUID +NFT_MSG_DELCHAIN +NFT_MSG_DELOBJ +NFT_MSG_DELRULE +NFT_MSG_DELSET +NFT_MSG_DELSETELEM +NFT_MSG_DELTABLE +NFT_MSG_GETCHAIN +NFT_MSG_GETGEN +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_GETRULE +NFT_MSG_GETSET +NFT_MSG_GETSETELEM +NFT_MSG_GETTABLE +NFT_MSG_MAX +NFT_MSG_NEWCHAIN +NFT_MSG_NEWGEN +NFT_MSG_NEWOBJ +NFT_MSG_NEWRULE +NFT_MSG_NEWSET +NFT_MSG_NEWSETELEM +NFT_MSG_NEWTABLE +NFT_MSG_TRACE +NFT_NAT_DNAT +NFT_NAT_SNAT +NFT_NG_INCREMENTAL +NFT_NG_RANDOM +NFT_OBJ_MAXNAMELEN +NFT_PAYLOAD_CSUM_INET +NFT_PAYLOAD_CSUM_NONE +NFT_PAYLOAD_LL_HEADER +NFT_PAYLOAD_NETWORK_HEADER +NFT_PAYLOAD_TRANSPORT_HEADER +NFT_QUEUE_FLAG_BYPASS +NFT_QUEUE_FLAG_CPU_FANOUT +NFT_QUEUE_FLAG_MASK +NFT_QUOTA_F_INV +NFT_RANGE_EQ +NFT_RANGE_NEQ +NFT_REG32_00 +NFT_REG32_01 +NFT_REG32_02 +NFT_REG32_03 +NFT_REG32_04 +NFT_REG32_05 +NFT_REG32_06 +NFT_REG32_07 +NFT_REG32_08 +NFT_REG32_09 +NFT_REG32_10 +NFT_REG32_11 +NFT_REG32_12 +NFT_REG32_13 +NFT_REG32_14 +NFT_REG32_15 +NFT_REG32_SIZE +NFT_REG_1 +NFT_REG_2 +NFT_REG_3 +NFT_REG_4 +NFT_REG_SIZE +NFT_REG_VERDICT +NFT_REJECT_ICMPX_ADMIN_PROHIBITED +NFT_REJECT_ICMPX_HOST_UNREACH +NFT_REJECT_ICMPX_NO_ROUTE +NFT_REJECT_ICMPX_PORT_UNREACH +NFT_REJECT_ICMPX_UNREACH +NFT_REJECT_ICMP_UNREACH +NFT_REJECT_TCP_RST +NFT_RETURN +NFT_SET_ANONYMOUS +NFT_SET_CONSTANT +NFT_SET_ELEM_INTERVAL_END +NFT_SET_EVAL +NFT_SET_INTERVAL +NFT_SET_MAP +NFT_SET_MAXNAMELEN +NFT_SET_POL_MEMORY +NFT_SET_POL_PERFORMANCE +NFT_SET_TIMEOUT +NFT_TABLE_MAXNAMELEN +NFT_TRACETYPE_POLICY +NFT_TRACETYPE_RETURN +NFT_TRACETYPE_RULE +NFT_TRACETYPE_UNSPEC +NFT_USERDATA_MAXLEN +NFULA_CFG_CMD +NFULA_CFG_FLAGS +NFULA_CFG_MODE +NFULA_CFG_NLBUFSIZ +NFULA_CFG_QTHRESH +NFULA_CFG_TIMEOUT +NFULA_CFG_UNSPEC +NFULA_CT +NFULA_CT_INFO +NFULA_GID +NFULA_HWADDR +NFULA_HWHEADER +NFULA_HWLEN +NFULA_HWTYPE +NFULA_IFINDEX_INDEV +NFULA_IFINDEX_OUTDEV +NFULA_IFINDEX_PHYSINDEV +NFULA_IFINDEX_PHYSOUTDEV +NFULA_MARK +NFULA_PACKET_HDR +NFULA_PAYLOAD +NFULA_PREFIX +NFULA_SEQ +NFULA_SEQ_GLOBAL +NFULA_TIMESTAMP +NFULA_UID +NFULA_UNSPEC +NFULNL_CFG_CMD_BIND +NFULNL_CFG_CMD_NONE +NFULNL_CFG_CMD_PF_BIND +NFULNL_CFG_CMD_PF_UNBIND +NFULNL_CFG_CMD_UNBIND +NFULNL_CFG_F_CONNTRACK +NFULNL_CFG_F_SEQ +NFULNL_CFG_F_SEQ_GLOBAL +NFULNL_COPY_META +NFULNL_COPY_NONE +NFULNL_COPY_PACKET +NFULNL_MSG_CONFIG +NFULNL_MSG_PACKET +NF_ACCEPT +NF_DROP +NF_INET_FORWARD +NF_INET_LOCAL_IN +NF_INET_LOCAL_OUT +NF_INET_NUMHOOKS +NF_INET_POST_ROUTING +NF_INET_PRE_ROUTING +NF_IP6_FORWARD +NF_IP6_LOCAL_IN +NF_IP6_LOCAL_OUT +NF_IP6_NUMHOOKS +NF_IP6_POST_ROUTING +NF_IP6_PRE_ROUTING +NF_IP6_PRI_CONNTRACK +NF_IP6_PRI_CONNTRACK_DEFRAG +NF_IP6_PRI_CONNTRACK_HELPER +NF_IP6_PRI_FILTER +NF_IP6_PRI_FIRST +NF_IP6_PRI_LAST +NF_IP6_PRI_MANGLE +NF_IP6_PRI_NAT_DST +NF_IP6_PRI_NAT_SRC +NF_IP6_PRI_RAW +NF_IP6_PRI_SECURITY +NF_IP6_PRI_SELINUX_FIRST +NF_IP6_PRI_SELINUX_LAST +NF_IP_FORWARD +NF_IP_LOCAL_IN +NF_IP_LOCAL_OUT +NF_IP_NUMHOOKS +NF_IP_POST_ROUTING +NF_IP_PRE_ROUTING +NF_IP_PRI_CONNTRACK +NF_IP_PRI_CONNTRACK_CONFIRM +NF_IP_PRI_CONNTRACK_DEFRAG +NF_IP_PRI_CONNTRACK_HELPER +NF_IP_PRI_FILTER +NF_IP_PRI_FIRST +NF_IP_PRI_LAST +NF_IP_PRI_MANGLE +NF_IP_PRI_NAT_DST +NF_IP_PRI_NAT_SRC +NF_IP_PRI_RAW +NF_IP_PRI_SECURITY +NF_IP_PRI_SELINUX_FIRST +NF_IP_PRI_SELINUX_LAST +NF_MAX_VERDICT +NF_NETDEV_INGRESS +NF_NETDEV_NUMHOOKS +NF_QUEUE +NF_REPEAT +NF_STOLEN +NF_STOP +NF_VERDICT_BITS +NF_VERDICT_FLAG_QUEUE_BYPASS +NF_VERDICT_MASK +NF_VERDICT_QBITS +NF_VERDICT_QMASK +NI_DGRAM +NI_MAXHOST +NI_MAXSERV +NI_NAMEREQD +NI_NOFQDN +NI_NUMERICHOST +NI_NUMERICSERV +NL0 +NL1 +NLA_ALIGN +NLA_ALIGNTO +NLA_F_NESTED +NLA_F_NET_BYTEORDER +NLA_TYPE_MASK +NLDLY +NLMSG_DONE +NLMSG_ERROR +NLMSG_MIN_TYPE +NLMSG_NOOP +NLMSG_OVERRUN +NLM_F_ACK +NLM_F_APPEND +NLM_F_ATOMIC +NLM_F_CREATE +NLM_F_DUMP +NLM_F_DUMP_INTR +NLM_F_ECHO +NLM_F_EXCL +NLM_F_MATCH +NLM_F_MULTI +NLM_F_REPLACE +NLM_F_REQUEST +NLM_F_ROOT +NOFLSH +OCRNL +OFDEL +OFILL +OLCUC +ONLCR +ONLRET +ONOCR +OPENPROM_SUPER_MAGIC +OPOST +O_ACCMODE +O_APPEND +O_ASYNC +O_CLOEXEC +O_CREAT +O_DIRECT +O_DIRECTORY +O_DSYNC +O_EXCL +O_LARGEFILE +O_NDELAY +O_NOATIME +O_NOCTTY +O_NOFOLLOW +O_NONBLOCK +O_PATH +O_RDONLY +O_RDWR +O_RSYNC +O_SYNC +O_TMPFILE +O_TRUNC +O_WRONLY +PARENB +PARMRK +PARODD +PATH_MAX +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_IEEE802154 +PF_INET +PF_INET6 +PF_IPX +PF_IRDA +PF_ISDN +PF_IUCV +PF_KEY +PF_LLC +PF_LOCAL +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_UNIX +PF_UNSPEC +PF_VSOCK +PF_WANPIPE +PF_X25 +PIPE_BUF +POLLERR +POLLHUP +POLLIN +POLLNVAL +POLLOUT +POLLPRI +POLLRDBAND +POLLRDNORM +POLLWRBAND +POLLWRNORM +POSIX_FADV_DONTNEED +POSIX_FADV_NOREUSE +POSIX_FADV_NORMAL +POSIX_FADV_RANDOM +POSIX_FADV_SEQUENTIAL +POSIX_FADV_WILLNEED +PRIO_MAX +PRIO_MIN +PRIO_PGRP +PRIO_PROCESS +PRIO_USER +PROC_SUPER_MAGIC +PROT_EXEC +PROT_GROWSDOWN +PROT_GROWSUP +PROT_NONE +PROT_READ +PROT_WRITE +PTHREAD_COND_INITIALIZER +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PTHREAD_MUTEX_INITIALIZER +PTHREAD_MUTEX_NORMAL +PTHREAD_MUTEX_RECURSIVE +PTHREAD_RWLOCK_INITIALIZER +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_STOP +PTRACE_EVENT_VFORK +PTRACE_EVENT_VFORK_DONE +PTRACE_GETEVENTMSG +PTRACE_GETSIGINFO +PTRACE_KILL +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_PEEKTEXT +PTRACE_PEEKUSER +PTRACE_POKEDATA +PTRACE_POKETEXT +PTRACE_POKEUSER +PTRACE_SETOPTIONS +PTRACE_SETSIGINFO +PTRACE_SINGLESTEP +PTRACE_SYSCALL +PTRACE_TRACEME +P_ALL +P_PGID +P_PID +P_PIDFD +QCMD +QIF_ALL +QIF_BLIMITS +QIF_BTIME +QIF_ILIMITS +QIF_INODES +QIF_ITIME +QIF_LIMITS +QIF_SPACE +QIF_TIMES +QIF_USAGE +QNX4_SUPER_MAGIC +Q_GETFMT +Q_GETINFO +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETINFO +Q_SETQUOTA +Q_SYNC +RAND_MAX +READ_IMPLIES_EXEC +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +REISERFS_SUPER_MAGIC +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_NOFILE +RLIMIT_NPROC +RLIMIT_RSS +RLIMIT_RTPRIO +RLIMIT_SIGPENDING +RLIMIT_STACK +RLIM_INFINITY +RTLD_DEFAULT +RTLD_GLOBAL +RTLD_LAZY +RTLD_LOCAL +RTLD_NOLOAD +RTLD_NOW +RUSAGE_CHILDREN +RUSAGE_SELF +R_OK +SA_NOCLDSTOP +SA_NOCLDWAIT +SA_NODEFER +SA_ONSTACK +SA_RESETHAND +SA_RESTART +SA_SIGINFO +SCHED_BATCH +SCHED_DEADLINE +SCHED_FIFO +SCHED_IDLE +SCHED_NORMAL +SCHED_RR +SCM_CREDENTIALS +SCM_RIGHTS +SCM_TIMESTAMP + +SECCOMP_MODE_DISABLED +SECCOMP_MODE_FILTER +SECCOMP_MODE_STRICT +SEEK_CUR +SEEK_DATA +SEEK_END +SEEK_HOLE +SEEK_SET +SEM_FAILED +SFD_CLOEXEC +SFD_NONBLOCK +SHORT_INODE +SHUT_RD +SHUT_RDWR +SHUT_WR +SIGABRT +SIGALRM +SIGBUS +SIGCHLD +SIGCONT +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGEV_THREAD_ID +SIGFPE +SIGHUP +SIGILL +SIGINT +SIGIO +SIGIOT +SIGKILL +SIGPIPE +SIGPOLL +SIGPROF +SIGPWR +SIGQUIT +SIGSEGV +SIGSTKFLT +SIGSTKSZ +SIGSTOP +SIGSYS +SIGTERM +SIGTRAP +SIGTSTP +SIGTTIN +SIGTTOU +SIGUNUSED +SIGURG +SIGUSR1 +SIGUSR2 +SIGVTALRM +SIGWINCH +SIGXCPU +SIGXFSZ +SIG_BLOCK +SIG_DFL +SIG_ERR +SIG_IGN +SIG_SETMASK +SIG_UNBLOCK +SIOCADDMULTI +SIOCADDRT +SIOCDARP +SIOCDELMULTI +SIOCDELRT +SIOCDRARP +SIOCGARP +SIOCGIFADDR +SIOCGIFBRDADDR +SIOCGIFCONF +SIOCGIFDSTADDR +SIOCGIFENCAP +SIOCGIFFLAGS +SIOCGIFHWADDR +SIOCGIFMAP +SIOCGIFMEM +SIOCGIFMETRIC +SIOCGIFMTU +SIOCGIFNAME +SIOCGIFNETMASK +SIOCGIFSLAVE +SIOCGRARP +SIOCSARP +SIOCSIFADDR +SIOCSIFBRDADDR +SIOCSIFDSTADDR +SIOCSIFENCAP +SIOCSIFFLAGS +SIOCSIFHWADDR +SIOCSIFLINK +SIOCSIFMAP +SIOCSIFMEM +SIOCSIFMETRIC +SIOCSIFMTU +SIOCSIFNETMASK +SIOCSIFSLAVE +SIOCSRARP +SI_LOAD_SHIFT +SMB_SUPER_MAGIC +SOCK_CLOEXEC +SOCK_DCCP +SOCK_DGRAM +SOCK_NONBLOCK +SOCK_PACKET +SOCK_RAW +SOCK_RDM +SOCK_SEQPACKET +SOCK_STREAM +SOL_AAL +SOL_ALG +SOL_ATALK +SOL_ATM +SOL_AX25 +SOL_BLUETOOTH +SOL_DCCP +SOL_DECNET +SOL_ICMPV6 +SOL_IP +SOL_IPV6 +SOL_IPX +SOL_IRDA +SOL_LLC +SOL_NETBEUI +SOL_NETLINK +SOL_NETROM +SOL_PACKET +SOL_RAW +SOL_ROSE +SOL_SCTP +SOL_SOCKET +SOL_TCP +SOL_TIPC +SOL_UDP +SOL_X25 +SOMAXCONN +SO_ACCEPTCONN +SO_BINDTODEVICE +SO_BROADCAST +SO_BSDCOMPAT +SO_BUSY_POLL +SO_DEBUG +SO_DOMAIN +SO_DONTROUTE +SO_EE_OFFENDER +SO_EE_ORIGIN_ICMP +SO_EE_ORIGIN_ICMP6 +SO_EE_ORIGIN_LOCAL +SO_EE_ORIGIN_NONE +SO_EE_ORIGIN_TIMESTAMPING +SO_EE_ORIGIN_TXSTATUS +SO_ERROR +SO_KEEPALIVE +SO_LINGER +SO_MARK +SO_OOBINLINE +SO_ORIGINAL_DST +SO_PASSCRED +SO_PASSSEC +SO_PEEK_OFF +SO_PEERCRED +SO_PEERSEC +SO_PRIORITY +SO_PROTOCOL +SO_RCVBUF +SO_RCVBUFFORCE +SO_RCVLOWAT +SO_RCVTIMEO +SO_REUSEADDR +SO_REUSEPORT +SO_RXQ_OVFL +SO_SNDBUF +SO_SNDBUFFORCE +SO_SNDLOWAT +SO_SNDTIMEO +SO_TIMESTAMP +SO_TYPE +SPLICE_F_GIFT +SPLICE_F_MORE +SPLICE_F_MOVE +SPLICE_F_NONBLOCK +SS_DISABLE +SS_ONSTACK +STDERR_FILENO +STDIN_FILENO +STDOUT_FILENO +STICKY_TIMEOUTS +ST_MANDLOCK +ST_NOATIME +ST_NODEV +ST_NODIRATIME +ST_NOEXEC +ST_NOSUID +ST_RDONLY +ST_RELATIME +ST_SYNCHRONOUS +SYS_accept4 +SYS_acct +SYS_add_key +SYS_adjtimex +SYS_bind +SYS_bpf +SYS_brk +SYS_capget +SYS_capset +SYS_chdir +SYS_chroot +SYS_clock_adjtime +SYS_clock_getres +SYS_clock_gettime +SYS_clock_nanosleep +SYS_clock_settime +SYS_clone +SYS_close +SYS_connect +SYS_copy_file_range +SYS_delete_module +SYS_dup +SYS_dup3 +SYS_epoll_create1 +SYS_epoll_ctl +SYS_epoll_pwait +SYS_eventfd2 +SYS_execve +SYS_execveat +SYS_exit +SYS_exit_group +SYS_faccessat +SYS_fallocate +SYS_fanotify_init +SYS_fanotify_mark +SYS_fchdir +SYS_fchmod +SYS_fchmodat +SYS_fchown +SYS_fchownat +SYS_fdatasync +SYS_fgetxattr +SYS_finit_module +SYS_flistxattr +SYS_flock +SYS_fremovexattr +SYS_fsetxattr +SYS_fsync +SYS_futex +SYS_get_mempolicy +SYS_get_robust_list +SYS_getcpu +SYS_getcwd +SYS_getdents64 +SYS_getegid +SYS_geteuid +SYS_getgid +SYS_getgroups +SYS_getitimer +SYS_getpeername +SYS_getpgid +SYS_getpid +SYS_getppid +SYS_getpriority +SYS_getrandom +SYS_getresgid +SYS_getresuid +SYS_getrusage +SYS_getsid +SYS_getsockname +SYS_getsockopt +SYS_gettid +SYS_gettimeofday +SYS_getuid +SYS_getxattr +SYS_init_module +SYS_inotify_add_watch +SYS_inotify_init1 +SYS_inotify_rm_watch +SYS_io_cancel +SYS_io_destroy +SYS_io_getevents +SYS_io_setup +SYS_io_submit +SYS_ioctl +SYS_ioprio_get +SYS_ioprio_set +SYS_kcmp +SYS_kexec_load +SYS_keyctl +SYS_kill +SYS_lgetxattr +SYS_linkat +SYS_listen +SYS_listxattr +SYS_llistxattr +SYS_lookup_dcookie +SYS_lremovexattr +SYS_lsetxattr +SYS_madvise +SYS_mbind +SYS_membarrier +SYS_memfd_create +SYS_mincore +SYS_mkdirat +SYS_mknodat +SYS_mlock +SYS_mlock2 +SYS_mlockall +SYS_mount +SYS_move_pages +SYS_mprotect +SYS_mq_getsetattr +SYS_mq_notify +SYS_mq_open +SYS_mq_timedreceive +SYS_mq_timedsend +SYS_mq_unlink +SYS_mremap +SYS_msync +SYS_munlock +SYS_munlockall +SYS_munmap +SYS_name_to_handle_at +SYS_nanosleep +SYS_nfsservctl +SYS_open_by_handle_at +SYS_openat +SYS_perf_event_open +SYS_personality +SYS_pipe2 +SYS_pivot_root +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_ppoll +SYS_prctl +SYS_pread64 +SYS_preadv +SYS_preadv2 +SYS_prlimit64 +SYS_process_vm_readv +SYS_process_vm_writev +SYS_pselect6 +SYS_ptrace +SYS_pwrite64 +SYS_pwritev +SYS_pwritev2 +SYS_quotactl +SYS_read +SYS_readahead +SYS_readlinkat +SYS_readv +SYS_reboot +SYS_recvfrom +SYS_recvmmsg +SYS_recvmsg +SYS_remap_file_pages +SYS_removexattr +SYS_renameat +SYS_renameat2 +SYS_request_key +SYS_restart_syscall +SYS_rt_sigaction +SYS_rt_sigpending +SYS_rt_sigprocmask +SYS_rt_sigqueueinfo +SYS_rt_sigreturn +SYS_rt_sigsuspend +SYS_rt_sigtimedwait +SYS_rt_tgsigqueueinfo +SYS_sched_get_priority_max +SYS_sched_get_priority_min +SYS_sched_getaffinity +SYS_sched_getattr +SYS_sched_getparam +SYS_sched_getscheduler +SYS_sched_rr_get_interval +SYS_sched_setaffinity +SYS_sched_setattr +SYS_sched_setparam +SYS_sched_setscheduler +SYS_sched_yield +SYS_seccomp +SYS_sendmmsg +SYS_sendmsg +SYS_sendto +SYS_set_mempolicy +SYS_set_robust_list +SYS_set_tid_address +SYS_setdomainname +SYS_setfsgid +SYS_setfsuid +SYS_setgid +SYS_setgroups +SYS_sethostname +SYS_setitimer +SYS_setns +SYS_setpgid +SYS_setpriority +SYS_setregid +SYS_setresgid +SYS_setresuid +SYS_setreuid +SYS_setrlimit +SYS_setsid +SYS_setsockopt +SYS_settimeofday +SYS_setuid +SYS_setxattr +SYS_shutdown +SYS_sigaltstack +SYS_signalfd4 +SYS_socket +SYS_socketpair +SYS_splice +SYS_swapoff +SYS_swapon +SYS_symlinkat +SYS_sync +SYS_syncfs +SYS_sysinfo +SYS_syslog +SYS_tee +SYS_tgkill +SYS_timer_create +SYS_timer_delete +SYS_timer_getoverrun +SYS_timer_gettime +SYS_timer_settime +SYS_timerfd_create +SYS_timerfd_gettime +SYS_timerfd_settime +SYS_times +SYS_tkill +SYS_umask +SYS_umount2 +SYS_uname +SYS_unlinkat +SYS_unshare +SYS_userfaultfd +SYS_utimensat +SYS_vhangup +SYS_vmsplice +SYS_wait4 +SYS_waitid +SYS_write +SYS_writev +S_IFBLK +S_IFCHR +S_IFDIR +S_IFIFO +S_IFLNK +S_IFMT +S_IFREG +S_IFSOCK +S_IRGRP +S_IROTH +S_IRUSR +S_IRWXG +S_IRWXO +S_IRWXU +S_ISGID +S_ISUID +S_ISVTX +S_IWGRP +S_IWOTH +S_IWUSR +S_IXGRP +S_IXOTH +S_IXUSR +TAB0 +TAB1 +TAB2 +TAB3 +TABDLY +TCFLSH +TCGETA +TCGETS +TCIFLUSH +TCIOFF +TCIOFLUSH +TCION +TCOFLUSH +TCOOFF +TCOON +TCP_CONGESTION +TCP_CORK +TCP_DEFER_ACCEPT +TCP_INFO +TCP_KEEPCNT +TCP_KEEPIDLE +TCP_KEEPINTVL +TCP_LINGER2 +TCP_MAXSEG +TCP_NODELAY +TCP_QUICKACK +TCP_SYNCNT +TCP_ULP +TCP_WINDOW_CLAMP +TCSADRAIN +TCSAFLUSH +TCSANOW +TCSBRK +TCSBRKP +TCSETA +TCSETAF +TCSETAW +TCSETS +TCSETSF +TCSETSW +TCXONC +TFD_CLOEXEC +TFD_NONBLOCK +TFD_TIMER_ABSTIME +TFD_TIMER_CANCEL_ON_SET +TIMER_ABSTIME +TIOCCBRK +TIOCCONS +TIOCEXCL +TIOCGPGRP +TIOCGSERIAL +TIOCGSOFTCAR +TIOCGWINSZ +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 +TIOCSBRK +TIOCSCTTY +TIOCSPGRP +TIOCSSOFTCAR +TIOCSTI +TIOCSWINSZ +TMPFS_MAGIC +TMP_MAX +TOSTOP +UIO_MAXIOV +USBDEVICE_SUPER_MAGIC +USER_PROCESS +USRQUOTA +UTIME_NOW +UTIME_OMIT +UT_HOSTSIZE +UT_LINESIZE +UT_NAMESIZE +VDISCARD +VEOF +VEOL +VEOL2 +VERASE +VINTR +VKILL +VLNEXT +VMADDR_CID_ANY +VMADDR_CID_HOST +VMADDR_CID_HYPERVISOR +VMADDR_CID_LOCAL +VMADDR_PORT_ANY +VMIN +VQUIT +VREPRINT +VSTART +VSTOP +VSUSP +VSWTC +VT0 +VT1 +VTDLY +VTIME +VWERASE +WCONTINUED +WCOREDUMP +WEXITED +WEXITSTATUS +WHOLE_SECONDS +WIFCONTINUED +WIFEXITED +WIFSIGNALED +WIFSTOPPED +WNOHANG +WNOWAIT +WSTOPPED +WSTOPSIG +WTERMSIG +WUNTRACED +W_EXITCODE +W_OK +W_STOPCODE +XTABS +X_OK +_IOFBF +_IOLBF +_IONBF +_PC_2_SYMLINKS +_PC_ALLOC_SIZE_MIN +_PC_ASYNC_IO +_PC_CHOWN_RESTRICTED +_PC_LINK_MAX +_PC_MAX_CANON +_PC_MAX_INPUT +_PC_NAME_MAX +_PC_NO_TRUNC +_PC_PATH_MAX +_PC_PIPE_BUF +_PC_PRIO_IO +_PC_REC_INCR_XFER_SIZE +_PC_REC_MAX_XFER_SIZE +_PC_REC_MIN_XFER_SIZE +_PC_REC_XFER_ALIGN +_PC_SYMLINK_MAX +_PC_SYNC_IO +_PC_VDISABLE +_SC_2_CHAR_TERM +_SC_2_C_BIND +_SC_2_C_DEV +_SC_2_C_VERSION +_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_ARG_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_CHILD_MAX +_SC_CLK_TCK +_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_HOST_NAME_MAX +_SC_IOV_MAX +_SC_IPV6 +_SC_JOB_CONTROL +_SC_LINE_MAX +_SC_LOGIN_NAME_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_NGROUPS_MAX +_SC_NPROCESSORS_CONF +_SC_NPROCESSORS_ONLN +_SC_OPEN_MAX +_SC_PAGESIZE +_SC_PAGE_SIZE +_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_RE_DUP_MAX +_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_STREAM_MAX +_SC_SYMLOOP_MAX +_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_TTY_NAME_MAX +_SC_TYPED_MEMORY_OBJECTS +_SC_TZNAME_MAX +_SC_V7_ILP32_OFF32 +_SC_V7_ILP32_OFFBIG +_SC_V7_LP64_OFF64 +_SC_V7_LPBIG_OFFBIG +_SC_VERSION +_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_UUCP +_SC_XOPEN_VERSION +_SC_XOPEN_XCU_VERSION +__CPU_BITS +__CPU_BITTYPE +__NFT_REG_MAX +__WALL +__WCLONE +__WNOTHREAD +__errno +__fsid_t +__kernel_loff_t +__kernel_pid_t +__sched_cpualloc +__sched_cpucount +__sched_cpufree +_exit +abort +accept +accept4 +access +acct +addrinfo +af_alg_iv +alarm +android_set_abort_message +arphdr +arpreq +arpreq_old +atexit +atoi +bind +blkcnt_t +blksize_t +brk +bsearch +c_char +c_double +c_float +c_int +c_long +c_longlong +c_schar +c_short +c_uchar +c_uint +c_ulong +c_ulonglong +c_ushort +c_void +calloc +cc_t +cfgetispeed +cfgetospeed +cfmakeraw +cfsetispeed +cfsetospeed +cfsetspeed +chdir +chmod +chown +chroot +clearenv +clearerr +clock_getcpuclockid +clock_getres +clock_gettime +clock_nanosleep +clock_settime +clock_t +clockid_t +clone +close +closedir +closelog +cmsghdr +connect +cpu_set_t +creat +creat64 +daemon +dev_t +difftime +dirent +dirent64 +dirfd +dladdr +dlclose +dlerror +dlopen +dlsym +dup +dup2 +duplocale +endservent +epoll_create +epoll_create1 +epoll_ctl +epoll_event +epoll_wait +eventfd +execl +execle +execlp +execv +execve +execvp +execvpe +exit +exit_status +faccessat +fallocate +fallocate64 +fchdir +fchmod +fchmodat +fchown +fchownat +fclose +fcntl +fd_set +fdatasync +fdopen +fdopendir +feof +ferror +fexecve +fflush +fgetc +fgetpos +fgets +fgetxattr +fileno +flistxattr +flock +flock64 +fmemopen +fopen +fork +forkpty +fpathconf +fpos_t +fprintf +fputc +fputs +fread +free +freeaddrinfo +freeifaddrs +freelocale +fremovexattr +freopen +fsblkcnt_t +fscanf +fseek +fseeko +fsetpos +fsetxattr +fsfilcnt_t +fstat +fstat64 +fstatat +fstatat64 +fstatfs +fstatfs64 +fstatvfs +fstatvfs64 +fsync +ftell +ftello +ftruncate +ftruncate64 +futimens +fwrite +gai_strerror +genlmsghdr +getaddrinfo +getchar +getchar_unlocked +getcwd +getegid +getenv +geteuid +getgid +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getgroups +gethostname +getifaddrs +getline +getlogin +getnameinfo +getopt +getpeername +getpgid +getpgrp +getpid +getppid +getpriority +getprotobyname +getprotobynumber +getpwnam +getpwnam_r +getpwuid +getpwuid_r +getresgid +getresuid +getrlimit +getrlimit64 +getrusage +getservbyname +getservbyport +getservent +getsid +getsockname +getsockopt +gettid +gettimeofday +getuid +getutent +getxattr +gid_t +gmtime +gmtime_r +grantpt +group +hostent +id_t +idtype_t +if_indextoname +if_nametoindex +ifaddrs +in6_addr +in6_pktinfo +in6_rtmsg +in_addr +in_addr_t +in_pktinfo +in_port_t +initgroups +ino64_t +ino_t +inotify_add_watch +inotify_event +inotify_init +inotify_init1 +inotify_rm_watch +int16_t +int32_t +int64_t +int8_t +intmax_t +intptr_t +ioctl +iovec +ip_mreq +ip_mreq_source +ipv6_mreq +isalnum +isalpha +isatty +isblank +iscntrl +isdigit +isgraph +islower +isprint +ispunct +isspace +isupper +isxdigit +itimerspec +itimerval +key_t +kill +killpg +lastlog +lchown +lconv +lgetxattr +linger +link +linkat +listen +listxattr +llistxattr +locale_t +localeconv +localtime +localtime_r +lockf +loff_t +login_tty +lremovexattr +lseek +lseek64 +lsetxattr +lstat +lstat64 +madvise +major +makedev +malloc +mcontext_t +memalign +memchr +memcmp +memcpy +memmove +memrchr +memset +mincore +minor +mkdir +mkdirat +mkdtemp +mkfifo +mknod +mknodat +mkstemp +mktime +mlock +mlockall +mmap +mmap64 +mmsghdr +mode_t +mount +mprotect +msghdr +msync +munlock +munlockall +munmap +nanosleep +newlocale +nfds_t +nice +nl_mmap_hdr +nl_mmap_req +nl_pktinfo +nlattr +nlink_t +nlmsgerr +nlmsghdr +off64_t +off_t +open +open64 +open_memstream +open_wmemstream +openat +openat64 +opendir +openlog +openpty +passwd +pathconf +pause +pclose +perror +personality +pid_t +pipe +pipe2 +poll +pollfd +popen +posix_fadvise +posix_fadvise64 +posix_fallocate +posix_fallocate64 +posix_memalign +posix_openpt +ppoll +prctl +pread +pread64 +preadv +preadv64 +printf +prlimit +prlimit64 +process_vm_readv +process_vm_writev +protoent +pselect +pthread_atfork +pthread_attr_destroy +pthread_attr_getguardsize +pthread_attr_getstack +pthread_attr_init +pthread_attr_setdetachstate +pthread_attr_setstacksize +pthread_attr_t +pthread_cond_broadcast +pthread_cond_destroy +pthread_cond_init +pthread_cond_signal +pthread_cond_t +pthread_cond_timedwait +pthread_cond_wait +pthread_condattr_destroy +pthread_condattr_getclock +pthread_condattr_getpshared +pthread_condattr_init +pthread_condattr_setclock +pthread_condattr_setpshared +pthread_condattr_t +pthread_create +pthread_detach +pthread_exit +pthread_getattr_np +pthread_getschedparam +pthread_getspecific +pthread_join +pthread_key_create +pthread_key_delete +pthread_key_t +pthread_kill +pthread_mutex_destroy +pthread_mutex_init +pthread_mutex_lock +pthread_mutex_t +pthread_mutex_timedlock +pthread_mutex_trylock +pthread_mutex_unlock +pthread_mutexattr_destroy +pthread_mutexattr_getpshared +pthread_mutexattr_init +pthread_mutexattr_setpshared +pthread_mutexattr_settype +pthread_mutexattr_t +pthread_rwlock_destroy +pthread_rwlock_init +pthread_rwlock_rdlock +pthread_rwlock_t +pthread_rwlock_tryrdlock +pthread_rwlock_trywrlock +pthread_rwlock_unlock +pthread_rwlock_wrlock +pthread_rwlockattr_destroy +pthread_rwlockattr_getpshared +pthread_rwlockattr_init +pthread_rwlockattr_setpshared +pthread_rwlockattr_t +pthread_self +pthread_setschedparam +pthread_setspecific +pthread_sigmask +pthread_t +ptrace +ptrdiff_t +ptsname +ptsname_r + +putchar +putchar_unlocked +putenv +puts +pwrite +pwrite64 +pwritev +pwritev64 +qsort +raise +read +readdir +readdir64 +readdir64_r +readdir_r +readlink +readlinkat +readv +realloc +realpath +recv +recvfrom +recvmmsg +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +remove +removexattr +rename +renameat +res_init +rewind +rewinddir +rlim_t +rlimit +rlimit64 +rmdir +rusage +sa_family_t +sbrk +scanf +sched_get_priority_max +sched_get_priority_min +sched_getaffinity +sched_getcpu +sched_getparam +sched_getscheduler +sched_param +sched_rr_get_interval +sched_setaffinity +sched_setparam +sched_setscheduler +sched_yield +seekdir +select +sem_close +sem_destroy +sem_getvalue +sem_init +sem_open +sem_post +sem_t +sem_timedwait +sem_trywait +sem_unlink +sem_wait +send +sendfile +sendmmsg +sendmsg +sendto +servent +setbuf +setegid +setenv +seteuid +setfsgid +setfsuid +setgid +setgroups +sethostname +setlocale +setlogmask +setns +setpgid +setpriority +setregid +setresgid +setresuid +setreuid +setrlimit +setrlimit64 +setservent +setsid +setsockopt +settimeofday +setuid +setutent +setvbuf +setxattr +shutdown +sigaction +sigaddset +sigaltstack +sigdelset +sigemptyset +sigevent +sigfillset +sighandler_t +siginfo_t +sigismember +signal +signalfd +signalfd_siginfo +sigpending +sigprocmask +sigset64_t +sigset_t +sigsuspend +sigtimedwait +sigval +sigwait +size_t +sleep +snprintf +sock_extended_err +sockaddr +sockaddr_alg +sockaddr_in +sockaddr_in6 +sockaddr_ll +sockaddr_nl +sockaddr_storage +sockaddr_un +sockaddr_vm +socket +socketpair +socklen_t +speed_t +splice +sprintf +sscanf +ssize_t +stack_t +stat +stat64 +statfs +statfs64 +statvfs +statvfs64 +strcasecmp +strcasestr +strcat +strchr +strcmp +strcoll +strcpy +strcspn +strdup +strerror +strerror_r +strlen +strncasecmp +strncat +strncmp +strncpy +strndup +strnlen +strpbrk +strrchr +strsignal +strspn +strstr +strtod +strtok +strtol +strtoul +strxfrm +suseconds_t +swapoff +swapon +symlink +symlinkat +syscall +sysconf +sysinfo +syslog +system +tcdrain +tcflag_t +tcflow +tcflush +tcgetattr +tcgetpgrp +tcgetsid +tcsendbreak +tcsetattr +tcsetpgrp +tee +telldir +termios +termios2 +time +time_t +timegm +timerfd_create +timerfd_gettime +timerfd_settime +times +timespec +timeval +timezone +tm +tmpfile +tmpnam +tms +tolower +toupper +truncate +truncate64 +ttyname +ttyname_r +ucontext_t +ucred +uid_t +uint16_t +uint32_t +uint64_t +uint8_t +uintmax_t +uintptr_t +umask +umount +umount2 +uname +ungetc +unlink +unlinkat +unlockpt +unsetenv +unshare +useconds_t +uselocale +usleep +utimbuf +utime +utimensat +utimes +utmp +utmpname +utsname +vfork +vmsplice +wait +wait4 +waitid +waitpid +wchar_t +wcslen +wcstombs +winsize +wmemchr +write +writev diff --git a/libc-test/semver/apple.txt b/libc-test/semver/apple.txt new file mode 100644 index 0000000000000..d8a3a7dddcd5c --- /dev/null +++ b/libc-test/semver/apple.txt @@ -0,0 +1,1771 @@ +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 +ACCOUNTING +AF_APPLETALK +AF_CCITT +AF_CHAOS +AF_CNT +AF_COIP +AF_DATAKIT +AF_DECnet +AF_DLI +AF_E164 +AF_ECMA +AF_HYLINK +AF_IMPLINK +AF_IPX +AF_ISDN +AF_ISO +AF_LAT +AF_LINK +AF_LOCAL +AF_NATM +AF_NETBIOS +AF_NS +AF_OSI +AF_PPP +AF_PUP +AF_ROUTE +AF_SIP +AF_SNA +AF_SYSTEM +AF_SYS_CONTROL +AIO_ALLDONE +AIO_CANCELED +AIO_LISTIO_MAX +AIO_NOTCANCELED +AI_ADDRCONFIG +AI_ALL +AI_CANONNAME +AI_DEFAULT +AI_MASK +AI_NUMERICHOST +AI_NUMERICSERV +AI_PASSIVE +AI_UNUSABLE +AI_V4MAPPED +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 +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B14400 +B28800 +B7200 +B76800 +BIOCFLUSH +BIOCGBLEN +BIOCGDLT +BIOCGDLTLIST +BIOCGETIF +BIOCGHDRCMPLT +BIOCGRSIG +BIOCGRTIMEOUT +BIOCGSEESENT +BIOCGSTATS +BIOCIMMEDIATE +BIOCPROMISC +BIOCSBLEN +BIOCSDLT +BIOCSETF +BIOCSETFNR +BIOCSETIF +BIOCSHDRCMPLT +BIOCSRSIG +BIOCSRTIMEOUT +BIOCSSEESENT +BIOCVERSION +BOOT_TIME +BPF_ALIGNMENT +BS0 +BS1 +BSDLY +BUFSIZ +CIGNORE +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CLOCK_PROCESS_CPUTIME_ID +CLOCK_THREAD_CPUTIME_ID +CMSG_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CODESET +CONNECT_DATA_AUTHENTICATED +CONNECT_DATA_IDEMPOTENT +CONNECT_RESUME_ON_READ_WRITE +CR0 +CR1 +CR2 +CR3 +CRDLY +CRNCYSTR +CRTSCTS +CTLFLAG_ANYBODY +CTLFLAG_KERN +CTLFLAG_LOCKED +CTLFLAG_MASKED +CTLFLAG_NOAUTO +CTLFLAG_NOLOCK +CTLFLAG_OID2 +CTLFLAG_RD +CTLFLAG_RW +CTLFLAG_SECURE +CTLFLAG_WR +CTLTYPE +CTLTYPE_INT +CTLTYPE_NODE +CTLTYPE_OPAQUE +CTLTYPE_QUAD +CTLTYPE_STRING +CTLTYPE_STRUCT +CTL_DEBUG +CTL_DEBUG_MAXID +CTL_DEBUG_NAME +CTL_DEBUG_VALUE +CTL_HW +CTL_KERN +CTL_MACHDEP +CTL_MAXID +CTL_NET +CTL_UNSPEC +CTL_USER +CTL_VFS +CTL_VM +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DEAD_PROCESS +DLT_ARCNET +DLT_ATM_RFC1483 +DLT_AX25 +DLT_CHAOS +DLT_EN10MB +DLT_EN3MB +DLT_FDDI +DLT_IEEE802 +DLT_LOOP +DLT_NULL +DLT_PPP +DLT_PRONET +DLT_RAW +DLT_SLIP +DT_UNKNOWN +D_FMT +D_MD_ORDER +D_T_FMT +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NODATA +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EAUTH +EBADARCH +EBADEXEC +EBADMACHO +EBADRPC +ECHOCTL +ECHOKE +ECHOPRT +EDEVERR +EFTYPE +ELAST +EMPTY +ENEEDAUTH +ENOATTR +ENODATA +ENOPOLICY +ENOSR +ENOSTR +ENOTRECOVERABLE +ENOTSUP +EOF +EOWNERDEAD +EPROCLIM +EPROCUNAVAIL +EPROGMISMATCH +EPROGUNAVAIL +EPWROFF +EQFULL +ERA +ERA_D_FMT +ERA_D_T_FMT +ERA_T_FMT +ERPCMISMATCH +ESHLIBVERS +ETIME +EVFILT_AIO +EVFILT_FS +EVFILT_MACHPORT +EVFILT_PROC +EVFILT_READ +EVFILT_SIGNAL +EVFILT_TIMER +EVFILT_USER +EVFILT_VM +EVFILT_VNODE +EVFILT_WRITE +EV_ADD +EV_CLEAR +EV_DELETE +EV_DISABLE +EV_DISPATCH +EV_ENABLE +EV_EOF +EV_ERROR +EV_FLAG0 +EV_FLAG1 +EV_ONESHOT +EV_OOBAND +EV_POLL +EV_RECEIPT +EV_SYSFLAGS +EXTA +EXTB +EXTPROC +FF0 +FF1 +FFDLY +FILENAME_MAX +FIOASYNC +FIODTYPE +FIOGETOWN +FIONCLEX +FIONREAD +FIOSETOWN +FLUSHO +FOPEN_MAX +F_ALLOCATEALL +F_ALLOCATECONTIG +F_FREEZE_FS +F_FULLFSYNC +F_GETOWN +F_GETPATH +F_GLOBAL_NOCACHE +F_LOCK +F_NOCACHE +F_NODIRECT +F_PEOFPOSMODE +F_PREALLOCATE +F_RDADVISE +F_RDAHEAD +F_RDLCK +F_SETOWN +F_TEST +F_THAW_FS +F_TLOCK +F_ULOCK +F_UNLCK +F_VOLPOSMODE +F_WRLCK +GETALL +GETNCNT +GETPID +GETVAL +GETZCNT +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +HW_AVAILCPU +HW_BUS_FREQ +HW_BYTEORDER +HW_CACHELINE +HW_CPU_FREQ +HW_DISKNAMES +HW_DISKSTATS +HW_EPOCH +HW_FLOATINGPT +HW_L1DCACHESIZE +HW_L1ICACHESIZE +HW_L2CACHESIZE +HW_L2SETTINGS +HW_L3CACHESIZE +HW_L3SETTINGS +HW_MACHINE +HW_MACHINE_ARCH +HW_MAXID +HW_MEMSIZE +HW_MODEL +HW_NCPU +HW_PAGESIZE +HW_PHYSMEM +HW_PRODUCT +HW_TARGET +HW_TB_FREQ +HW_USERMEM +HW_VECTORUNIT +IFF_ALLMULTI +IFF_ALTPHYS +IFF_BROADCAST +IFF_DEBUG +IFF_LINK0 +IFF_LINK1 +IFF_LINK2 +IFF_LOOPBACK +IFF_MULTICAST +IFF_NOARP +IFF_NOTRAILERS +IFF_OACTIVE +IFF_POINTOPOINT +IFF_PROMISC +IFF_RUNNING +IFF_SIMPLEX +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 +IPPROTO_AHIP +IPPROTO_APES +IPPROTO_ARGUS +IPPROTO_AX25 +IPPROTO_BHA +IPPROTO_BLT +IPPROTO_BRSATMON +IPPROTO_CFTP +IPPROTO_CHAOS +IPPROTO_CMTP +IPPROTO_CPHB +IPPROTO_CPNX +IPPROTO_DDP +IPPROTO_DGP +IPPROTO_DIVERT +IPPROTO_DONE +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_EMCON +IPPROTO_ENCAP +IPPROTO_EON +IPPROTO_ESP +IPPROTO_ETHERIP +IPPROTO_FRAGMENT +IPPROTO_GGP +IPPROTO_GMTP +IPPROTO_GRE +IPPROTO_HELLO +IPPROTO_HMP +IPPROTO_HOPOPTS +IPPROTO_IDP +IPPROTO_IDPR +IPPROTO_IDRP +IPPROTO_IGMP +IPPROTO_IGP +IPPROTO_IGRP +IPPROTO_IL +IPPROTO_INLSP +IPPROTO_INP +IPPROTO_IPCOMP +IPPROTO_IPCV +IPPROTO_IPEIP +IPPROTO_IPIP +IPPROTO_IPPC +IPPROTO_IRTP +IPPROTO_KRYPTOLAN +IPPROTO_LARP +IPPROTO_LEAF1 +IPPROTO_LEAF2 +IPPROTO_MAX +IPPROTO_MEAS +IPPROTO_MHRP +IPPROTO_MICP +IPPROTO_MTP +IPPROTO_MUX +IPPROTO_ND +IPPROTO_NHRP +IPPROTO_NONE +IPPROTO_NSP +IPPROTO_NVPII +IPPROTO_OSPFIGP +IPPROTO_PGM +IPPROTO_PIGP +IPPROTO_PIM +IPPROTO_PRM +IPPROTO_PUP +IPPROTO_PVP +IPPROTO_RAW +IPPROTO_RCCMON +IPPROTO_RDP +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_RVD +IPPROTO_SATEXPAK +IPPROTO_SATMON +IPPROTO_SCCSP +IPPROTO_SCTP +IPPROTO_SDRP +IPPROTO_SEP +IPPROTO_SRPC +IPPROTO_ST +IPPROTO_SVMTP +IPPROTO_SWIPE +IPPROTO_TCF +IPPROTO_TP +IPPROTO_TPXX +IPPROTO_TRUNK1 +IPPROTO_TRUNK2 +IPPROTO_TTP +IPPROTO_VINES +IPPROTO_VISA +IPPROTO_VMTP +IPPROTO_WBEXPAK +IPPROTO_WBMON +IPPROTO_WSN +IPPROTO_XNET +IPPROTO_XTP +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPV6_CHECKSUM +IPV6_HOPLIMIT +IPV6_JOIN_GROUP +IPV6_LEAVE_GROUP +IPV6_PKTINFO +IPV6_RECVPKTINFO +IPV6_RECVTCLASS +IPV6_TCLASS +IP_HDRINCL +IP_PKTINFO +IP_RECVDSTADDR +IP_RECVIF +IP_RECVTOS +IP_TOS +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +IUTF8 +KERN_AFFINITY +KERN_AIOMAX +KERN_AIOPROCMAX +KERN_AIOTHREADS +KERN_ARGMAX +KERN_BOOTFILE +KERN_BOOTTIME +KERN_CHECKOPENEVT +KERN_CLASSIC +KERN_CLASSICHANDLER +KERN_CLOCKRATE +KERN_COREDUMP +KERN_COREFILE +KERN_DOMAINNAME +KERN_DUMMY +KERN_DUMPDEV +KERN_EXEC +KERN_FILE +KERN_HOSTID +KERN_HOSTNAME +KERN_IPC +KERN_JOB_CONTROL +KERN_KDBUFWAIT +KERN_KDCPUMAP +KERN_KDDFLAGS +KERN_KDEBUG +KERN_KDEFLAGS +KERN_KDENABLE +KERN_KDGETBUF +KERN_KDGETENTROPY +KERN_KDGETREG +KERN_KDPIDEX +KERN_KDPIDTR +KERN_KDREADCURTHRMAP +KERN_KDREADTR +KERN_KDREMOVE +KERN_KDSETBUF +KERN_KDSETREG +KERN_KDSETRTCDEC +KERN_KDSETUP +KERN_KDSET_TYPEFILTER +KERN_KDTHRMAP +KERN_KDWRITEMAP +KERN_KDWRITETR +KERN_LOGSIGEXIT +KERN_LOW_PRI_DELAY +KERN_LOW_PRI_WINDOW +KERN_MAXFILES +KERN_MAXFILESPERPROC +KERN_MAXID +KERN_MAXPARTITIONS +KERN_MAXPROC +KERN_MAXPROCPERUID +KERN_MAXVNODES +KERN_NETBOOT +KERN_NGROUPS +KERN_NISDOMAINNAME +KERN_NTP_PLL +KERN_NX_PROTECTION +KERN_OPENEVT_PROC +KERN_OSRELDATE +KERN_OSRELEASE +KERN_OSREV +KERN_OSTYPE +KERN_OSVERSION +KERN_POSIX +KERN_POSIX1 +KERN_PROC +KERN_PROCARGS +KERN_PROCARGS2 +KERN_PROCDELAYTERM +KERN_PROCNAME +KERN_PROC_ALL +KERN_PROC_LCID +KERN_PROC_PGRP +KERN_PROC_PID +KERN_PROC_RUID +KERN_PROC_SESSION +KERN_PROC_TTY +KERN_PROC_UID +KERN_PROF +KERN_PS_STRINGS +KERN_RAGEVNODE +KERN_RAGE_PROC +KERN_RAGE_THREAD +KERN_SAFEBOOT +KERN_SAVED_IDS +KERN_SECURELVL +KERN_SHREG_PRIVATIZABLE +KERN_SPECULATIVE_READS +KERN_SUGID_COREDUMP +KERN_SYMFILE +KERN_SYSV +KERN_TFP +KERN_TFP_POLICY +KERN_TFP_POLICY_DEFAULT +KERN_TFP_POLICY_DENY +KERN_THALTSTACK +KERN_THREADNAME +KERN_TRANSLATE +KERN_TTY +KERN_UNOPENEVT_PROC +KERN_UNRAGE_PROC +KERN_UNRAGE_THREAD +KERN_UPDATEINTERVAL +KERN_USRSTACK32 +KERN_USRSTACK64 +KERN_VERSION +KERN_VNODE +KIPC_MAXSOCKBUF +KIPC_MAX_DATALEN +KIPC_MAX_HDR +KIPC_MAX_LINKHDR +KIPC_MAX_PROTOHDR +KIPC_MBSTAT +KIPC_NMBCLUSTERS +KIPC_SOCKBUF_WASTE +KIPC_SOMAXCONN +KIPC_SOQLIMITCOMPAT +LC_ALL +LC_ALL_MASK +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_SEGMENT +LC_SEGMENT_64 +LC_TIME +LC_TIME_MASK +LIO_NOP +LIO_NOWAIT +LIO_READ +LIO_WAIT +LIO_WRITE +LOCAL_PEERCRED +LOCAL_PEEREPID +LOCAL_PEEREUUID +LOCAL_PEERPID +LOCAL_PEERUUID +LOGIN_PROCESS +LOG_AUTHPRIV +LOG_CRON +LOG_FTP +LOG_INSTALL +LOG_LAUNCHD +LOG_NETINFO +LOG_NFACILITIES +LOG_PERROR +LOG_RAS +LOG_REMOTEAUTH +L_tmpnam +MADV_CAN_REUSE +MADV_DONTNEED +MADV_FREE +MADV_FREE_REUSABLE +MADV_FREE_REUSE +MADV_NORMAL +MADV_RANDOM +MADV_SEQUENTIAL +MADV_WILLNEED +MADV_ZERO_WIRED_PAGES +MAP_COPY +MAP_FILE +MAP_HASSEMAPHORE +MAP_JIT +MAP_NOCACHE +MAP_NOEXTEND +MAP_NORESERVE +MAP_RENAME +MAXCOMLEN +MAXFREQ +MAXPHASE +MAXSEC +MAXTC +MAXTHREADNAMESIZE +MCL_CURRENT +MCL_FUTURE +MDMBUF +MH_MAGIC +MH_MAGIC_64 +MINCORE_INCORE +MINCORE_MODIFIED +MINCORE_MODIFIED_OTHER +MINCORE_REFERENCED +MINCORE_REFERENCED_OTHER +MINSEC +MINSIGSTKSZ +MNT_ASYNC +MNT_AUTOMOUNTED +MNT_CPROTECT +MNT_DEFWRITE +MNT_DONTBROWSE +MNT_DOVOLFS +MNT_EXPORTED +MNT_FORCE +MNT_IGNORE_OWNERSHIP +MNT_JOURNALED +MNT_LOCAL +MNT_MULTILABEL +MNT_NOATIME +MNT_NOBLOCK +MNT_NODEV +MNT_NOEXEC +MNT_NOSUID +MNT_NOUSERXATTR +MNT_NOWAIT +MNT_QUARANTINE +MNT_QUOTA +MNT_RDONLY +MNT_RELOAD +MNT_ROOTFS +MNT_SNAPSHOT +MNT_SYNCHRONOUS +MNT_UNION +MNT_UPDATE +MNT_WAIT +MOD_CLKA +MOD_CLKB +MOD_ESTERROR +MOD_FREQUENCY +MOD_MAXERROR +MOD_MICRO +MOD_NANO +MOD_OFFSET +MOD_PPSMAX +MOD_STATUS +MOD_TAI +MOD_TIMECONST +MON_1 +MON_10 +MON_11 +MON_12 +MON_2 +MON_3 +MON_4 +MON_5 +MON_6 +MON_7 +MON_8 +MON_9 +MSG_DONTWAIT +MSG_EOF +MSG_FLUSH +MSG_HAVEMORE +MSG_HOLD +MSG_RCVMORE +MSG_SEND +MS_DEACTIVATE +MS_KILLPAGES +NANOSECOND +NET_RT_DUMP +NET_RT_FLAGS +NET_RT_IFLIST +NET_RT_IFLIST2 +NEW_TIME +NI_DGRAM +NI_MAXSERV +NI_NAMEREQD +NI_NOFQDN +NI_NUMERICHOST +NI_NUMERICSCOPE +NI_NUMERICSERV +NL0 +NL1 +NLDLY +NOEXPR +NOKERNINFO +NOSTR +NOTE_ABSOLUTE +NOTE_ATTRIB +NOTE_BACKGROUND +NOTE_CHILD +NOTE_CRITICAL +NOTE_DELETE +NOTE_EXEC +NOTE_EXIT +NOTE_EXITSTATUS +NOTE_EXIT_CSERROR +NOTE_EXIT_DECRYPTFAIL +NOTE_EXIT_DETAIL +NOTE_EXIT_DETAIL_MASK +NOTE_EXIT_MEMORY +NOTE_EXTEND +NOTE_FFAND +NOTE_FFCOPY +NOTE_FFCTRLMASK +NOTE_FFLAGSMASK +NOTE_FFNOP +NOTE_FFOR +NOTE_FORK +NOTE_LEEWAY +NOTE_LINK +NOTE_LOWAT +NOTE_NONE +NOTE_NSECONDS +NOTE_PCTRLMASK +NOTE_PDATAMASK +NOTE_RENAME +NOTE_REVOKE +NOTE_SECONDS +NOTE_SIGNAL +NOTE_TRACK +NOTE_TRACKERR +NOTE_TRIGGER +NOTE_USECONDS +NOTE_VM_ERROR +NOTE_VM_PRESSURE +NOTE_VM_PRESSURE_SUDDEN_TERMINATE +NOTE_VM_PRESSURE_TERMINATE +NOTE_WRITE +NTP_API +OFDEL +OFILL +OLD_TIME +ONOEOT +OXTABS +O_DSYNC +O_EXLOCK +O_FSYNC +O_NDELAY +O_NOCTTY +O_SHLOCK +O_SYMLINK +O_SYNC +PENDIN +PF_APPLETALK +PF_CCITT +PF_CHAOS +PF_CNT +PF_COIP +PF_DATAKIT +PF_DECnet +PF_DLI +PF_ECMA +PF_HYLINK +PF_IMPLINK +PF_IPX +PF_ISDN +PF_ISO +PF_KEY +PF_LAT +PF_LINK +PF_LOCAL +PF_NATM +PF_NETBIOS +PF_NS +PF_OSI +PF_PIP +PF_PPP +PF_PUP +PF_ROUTE +PF_RTIP +PF_SIP +PF_SNA +PF_SYSTEM +PF_XTP +PIPE_BUF +PM_STR +POLLRDBAND +POLLRDNORM +POLLWRBAND +POLLWRNORM +POSIX_MADV_DONTNEED +POSIX_MADV_NORMAL +POSIX_MADV_RANDOM +POSIX_MADV_SEQUENTIAL +POSIX_MADV_WILLNEED +POSIX_SPAWN_CLOEXEC_DEFAULT +POSIX_SPAWN_RESETIDS +POSIX_SPAWN_SETEXEC +POSIX_SPAWN_SETPGROUP +POSIX_SPAWN_SETSIGDEF +POSIX_SPAWN_SETSIGMASK +POSIX_SPAWN_START_SUSPENDED +PRIO_DARWIN_BG +PRIO_DARWIN_NONUI +PRIO_DARWIN_PROCESS +PRIO_DARWIN_THREAD +PROC_PIDTASKALLINFO +PROC_PIDTASKINFO +PROC_PIDTHREADINFO +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PTHREAD_PROCESS_PRIVATE +PTHREAD_PROCESS_SHARED +PTHREAD_STACK_MIN +PT_ATTACH +PT_ATTACHEXC +PT_CONTINUE +PT_DENY_ATTACH +PT_DETACH +PT_FIRSTMACH +PT_FORCEQUOTA +PT_KILL +PT_READ_D +PT_READ_I +PT_READ_U +PT_SIGEXC +PT_STEP +PT_THUPDATE +PT_TRACE_ME +PT_WRITE_D +PT_WRITE_I +PT_WRITE_U +P_ALL +P_PGID +P_PID +QCMD +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETQUOTA +Q_SYNC +RADIXCHAR +RAND_MAX +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +RENAME_EXCL +RENAME_SWAP +RLIMIT_AS +RLIMIT_CORE +RLIMIT_CPU +RLIMIT_DATA +RLIMIT_FSIZE +RLIMIT_MEMLOCK +RLIMIT_NOFILE +RLIMIT_NPROC +RLIMIT_RSS +RLIMIT_STACK +RLIM_INFINITY +RLIM_NLIMITS +RTAX_AUTHOR +RTAX_BRD +RTAX_DST +RTAX_GATEWAY +RTAX_GENMASK +RTAX_IFA +RTAX_IFP +RTAX_MAX +RTAX_NETMASK +RTA_AUTHOR +RTA_BRD +RTA_DST +RTA_GATEWAY +RTA_GENMASK +RTA_IFA +RTA_IFP +RTA_NETMASK +RTF_BLACKHOLE +RTF_BROADCAST +RTF_CLONING +RTF_CONDEMNED +RTF_DELCLONE +RTF_DONE +RTF_DYNAMIC +RTF_GATEWAY +RTF_HOST +RTF_IFREF +RTF_IFSCOPE +RTF_LLINFO +RTF_LOCAL +RTF_MODIFIED +RTF_MULTICAST +RTF_NOIFREF +RTF_PINNED +RTF_PRCLONING +RTF_PROTO1 +RTF_PROTO2 +RTF_PROTO3 +RTF_PROXY +RTF_REJECT +RTF_ROUTER +RTF_STATIC +RTF_UP +RTF_WASCLONED +RTF_XRESOLVE +RTLD_FIRST +RTLD_NEXT +RTLD_NODELETE +RTLD_NOLOAD +RTLD_SELF +RTM_ADD +RTM_CHANGE +RTM_DELADDR +RTM_DELETE +RTM_DELMADDR +RTM_GET +RTM_GET2 +RTM_IFINFO +RTM_IFINFO2 +RTM_LOCK +RTM_LOSING +RTM_MISS +RTM_NEWADDR +RTM_NEWMADDR +RTM_NEWMADDR2 +RTM_OLDADD +RTM_OLDDEL +RTM_REDIRECT +RTM_RESOLVE +RTM_VERSION +RTV_EXPIRE +RTV_HOPCOUNT +RTV_MTU +RTV_RPIPE +RTV_RTT +RTV_RTTVAR +RTV_SPIPE +RTV_SSTHRESH +RUN_LVL +RUSAGE_CHILDREN +RUSAGE_SELF +SAE_ASSOCID_ALL +SAE_ASSOCID_ANY +SAE_CONNID_ALL +SAE_CONNID_ANY +SCALE_PPM +SCM_CREDS +SCM_RIGHTS +SCM_TIMESTAMP +SEM_FAILED +SEM_UNDO +SETALL +SETVAL +SF_APPEND +SF_ARCHIVED +SF_IMMUTABLE +SF_SETTABLE +SHMLBA +SHM_R +SHM_RDONLY +SHM_RND +SHM_W +SHUTDOWN_TIME +SIGEMT +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGINFO +SIGNATURE +SIGSTKSZ +SIOCGIFADDR +SOCK_MAXADDRLEN +SOCK_RAW +SOCK_RDM +SOL_LOCAL +SOMAXCONN +SO_DONTTRUNC +SO_LABEL +SO_LINGER_SEC +SO_NKE +SO_NOADDRERR +SO_NOSIGPIPE +SO_NOTIFYCONFLICT +SO_NP_EXTENSIONS +SO_NREAD +SO_NWRITE +SO_PEERLABEL +SO_RANDOMPORT +SO_REUSESHAREUID +SO_TIMESTAMP +SO_TIMESTAMP_MONOTONIC +SO_USELOOPBACK +SO_WANTMORE +SO_WANTOOBFLAG +SS_DISABLE +SS_ONSTACK +STA_CLK +STA_CLOCKERR +STA_DEL +STA_FLL +STA_FREQHOLD +STA_INS +STA_MODE +STA_NANO +STA_PLL +STA_PPSERROR +STA_PPSFREQ +STA_PPSJITTER +STA_PPSSIGNAL +STA_PPSTIME +STA_PPSWANDER +STA_RONLY +STA_UNSYNC +ST_NOSUID +ST_RDONLY +SUPERPAGE_NONE +SUPERPAGE_SIZE_2MB +SUPERPAGE_SIZE_ANY +SYSPROTO_CONTROL +SYSPROTO_EVENT +S_IEXEC +S_IREAD +S_IWRITE +TAB0 +TAB1 +TAB2 +TAB3 +TABDLY +TCP_FASTOPEN +TCP_KEEPALIVE +TCP_KEEPCNT +TCP_KEEPINTVL +TCP_MAXSEG +TCP_NOOPT +TCP_NOPUSH +THOUSEP +TIME_DEL +TIME_ERROR +TIME_INS +TIME_OK +TIME_OOP +TIME_WAIT +TIOCCBRK +TIOCCDTR +TIOCCONS +TIOCDCDTIMESTAMP +TIOCDRAIN +TIOCDSIMICROCODE +TIOCEXCL +TIOCEXT +TIOCFLUSH +TIOCGDRAINWAIT +TIOCGETD +TIOCGPGRP +TIOCIXOFF +TIOCIXON +TIOCMBIC +TIOCMBIS +TIOCMGDTRWAIT +TIOCMGET +TIOCMODG +TIOCMODS +TIOCMSDTRWAIT +TIOCMSET +TIOCM_CAR +TIOCM_CD +TIOCM_CTS +TIOCM_DSR +TIOCM_DTR +TIOCM_LE +TIOCM_RI +TIOCM_RNG +TIOCM_RTS +TIOCM_SR +TIOCM_ST +TIOCNOTTY +TIOCNXCL +TIOCOUTQ +TIOCPKT +TIOCPKT_DATA +TIOCPKT_DOSTOP +TIOCPKT_FLUSHREAD +TIOCPKT_FLUSHWRITE +TIOCPKT_IOCTL +TIOCPKT_NOSTOP +TIOCPKT_START +TIOCPKT_STOP +TIOCPTYGNAME +TIOCPTYGRANT +TIOCPTYUNLK +TIOCREMOTE +TIOCSBRK +TIOCSCONS +TIOCSCTTY +TIOCSDRAINWAIT +TIOCSDTR +TIOCSETD +TIOCSIG +TIOCSPGRP +TIOCSTART +TIOCSTAT +TIOCSTI +TIOCSTOP +TIOCTIMESTAMP +TIOCUCNTL +TMP_MAX +T_FMT +T_FMT_AMPM +UF_APPEND +UF_COMPRESSED +UF_HIDDEN +UF_IMMUTABLE +UF_NODUMP +UF_OPAQUE +UF_SETTABLE +UF_TRACKED +USER_BC_BASE_MAX +USER_BC_DIM_MAX +USER_BC_SCALE_MAX +USER_BC_STRING_MAX +USER_COLL_WEIGHTS_MAX +USER_CS_PATH +USER_EXPR_NEST_MAX +USER_LINE_MAX +USER_MAXID +USER_POSIX2_CHAR_TERM +USER_POSIX2_C_BIND +USER_POSIX2_C_DEV +USER_POSIX2_FORT_DEV +USER_POSIX2_FORT_RUN +USER_POSIX2_LOCALEDEF +USER_POSIX2_SW_DEV +USER_POSIX2_UPE +USER_POSIX2_VERSION +USER_PROCESS +USER_RE_DUP_MAX +USER_STREAM_MAX +USER_TZNAME_MAX +UTIME_NOW +UTIME_OMIT +UTUN_OPT_FLAGS +UTUN_OPT_IFNAME +VDSUSP +VM_FLAGS_ALIAS_MASK +VM_FLAGS_ANYWHERE +VM_FLAGS_FIXED +VM_FLAGS_NO_CACHE +VM_FLAGS_OVERWRITE +VM_FLAGS_PURGABLE +VM_FLAGS_RANDOM_ADDR +VM_FLAGS_RESILIENT_CODESIGN +VM_FLAGS_RESILIENT_MEDIA +VM_FLAGS_RETURN_4K_DATA_ADDR +VM_FLAGS_RETURN_DATA_ADDR +VM_FLAGS_SUPERPAGE_MASK +VM_FLAGS_SUPERPAGE_NONE +VM_FLAGS_SUPERPAGE_SHIFT +VM_FLAGS_SUPERPAGE_SIZE_2MB +VM_FLAGS_SUPERPAGE_SIZE_ANY +VM_FLAGS_USER_ALLOCATE +VM_FLAGS_USER_MAP +VM_FLAGS_USER_REMAP +VM_LOADAVG +VM_MACHFACTOR +VM_MAXID +VM_MEMORY_ACCELERATE +VM_MEMORY_ANALYSIS_TOOL +VM_MEMORY_APPKIT +VM_MEMORY_APPLICATION_SPECIFIC_1 +VM_MEMORY_APPLICATION_SPECIFIC_16 +VM_MEMORY_ASL +VM_MEMORY_ASSETSD +VM_MEMORY_ATS +VM_MEMORY_CARBON +VM_MEMORY_CGIMAGE +VM_MEMORY_COREDATA +VM_MEMORY_COREDATA_OBJECTIDS +VM_MEMORY_COREGRAPHICS +VM_MEMORY_COREGRAPHICS_BACKINGSTORES +VM_MEMORY_COREGRAPHICS_DATA +VM_MEMORY_COREGRAPHICS_FRAMEBUFFERS +VM_MEMORY_COREGRAPHICS_MISC +VM_MEMORY_COREGRAPHICS_SHARED +VM_MEMORY_COREGRAPHICS_XALLOC +VM_MEMORY_COREIMAGE +VM_MEMORY_COREPROFILE +VM_MEMORY_CORESERVICES +VM_MEMORY_COREUI +VM_MEMORY_COREUIFILE +VM_MEMORY_CORPSEINFO +VM_MEMORY_DHMM +VM_MEMORY_DYLD +VM_MEMORY_DYLD_MALLOC +VM_MEMORY_DYLIB +VM_MEMORY_FOUNDATION +VM_MEMORY_GENEALOGY +VM_MEMORY_GLSL +VM_MEMORY_GUARD +VM_MEMORY_IMAGEIO +VM_MEMORY_IOKIT +VM_MEMORY_JAVA +VM_MEMORY_JAVASCRIPT_CORE +VM_MEMORY_JAVASCRIPT_JIT_EXECUTABLE_ALLOCATOR +VM_MEMORY_JAVASCRIPT_JIT_REGISTER_FILE +VM_MEMORY_LAYERKIT +VM_MEMORY_LIBDISPATCH +VM_MEMORY_MACH_MSG +VM_MEMORY_MALLOC +VM_MEMORY_MALLOC_HUGE +VM_MEMORY_MALLOC_LARGE +VM_MEMORY_MALLOC_LARGE_REUSABLE +VM_MEMORY_MALLOC_LARGE_REUSED +VM_MEMORY_MALLOC_NANO +VM_MEMORY_MALLOC_SMALL +VM_MEMORY_MALLOC_TINY +VM_MEMORY_OBJC_DISPATCHERS +VM_MEMORY_OPENCL +VM_MEMORY_OS_ALLOC_ONCE +VM_MEMORY_RAWCAMERA +VM_MEMORY_REALLOC +VM_MEMORY_SBRK +VM_MEMORY_SCENEKIT +VM_MEMORY_SHARED_PMAP +VM_MEMORY_SKYWALK +VM_MEMORY_SQLITE +VM_MEMORY_STACK +VM_MEMORY_SWIFT_METADATA +VM_MEMORY_SWIFT_RUNTIME +VM_MEMORY_TCMALLOC +VM_MEMORY_UNSHARED_PMAP +VM_MEMORY_WEBCORE_PURGEABLE_BUFFERS +VM_METER +VM_SWAPUSAGE +VSTATUS +VT0 +VT1 +VTDLY +XATTR_CREATE +XATTR_NODEFAULT +XATTR_NOFOLLOW +XATTR_NOSECURITY +XATTR_REPLACE +XATTR_SHOWCOMPRESSION +XUCRED_VERSION +YESEXPR +YESSTR +_IOFBF +_IOLBF +_IONBF +_POSIX_VDISABLE +_PTHREAD_COND_SIG_init +_PTHREAD_MUTEX_SIG_init +_PTHREAD_RWLOCK_SIG_init +_RLIMIT_POSIX_FLAG +_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_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_FILE_LOCKING +_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_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_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_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_V6_ILP32_OFF32 +_SC_V6_ILP32_OFFBIG +_SC_V6_LP64_OFF64 +_SC_V6_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 +_UTX_HOSTSIZE +_UTX_IDSIZE +_UTX_LINESIZE +_UTX_USERSIZE +_WSTATUS +_WSTOPPED +__PTHREAD_CONDATTR_SIZE__ +__PTHREAD_COND_SIZE__ +__PTHREAD_MUTEX_SIZE__ +__PTHREAD_RWLOCKATTR_SIZE__ +__PTHREAD_RWLOCK_SIZE__ +__darwin_mcontext64 +__error +_dyld_get_image_header +_dyld_get_image_name +_dyld_get_image_vmaddr_slide +_dyld_image_count +abs +acct +aio_cancel +aio_error +aio_fsync +aio_read +aio_return +aio_suspend +aio_write +aiocb +arphdr +atof +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 +fremovexattr +fsetxattr +fsid_t +fstatfs +fstore_t +ftok +futimes +getdomainname +getdtablesize +getfsstat +getgrent +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getitimer +getline +getloadavg +getmntinfo +getnameinfo +getpeereid +getpriority +getprogname +getpwent +getpwnam_r +getrlimit +getrusage +getservbyport +getservent +getsid +getutxent +getutxid +getutxline +getxattr +glob +glob_t +globfree +iconv +iconv_close +iconv_open +iconv_t +id_t +idtype_t +if_data +if_freenameindex +if_msghdr +if_nameindex +ifaddrs +in6_pktinfo +in_pktinfo +initgroups +integer_t +ipc_perm +kevent +kevent64 +kevent64_s +key_t +killpg +kqueue +labs +lio_listio +listxattr +load_command +localeconv_l +lockf +login_tty +lutimes +mach_absolute_time +mach_header +mach_header_64 +mach_port_t +mach_timebase_info +mach_timebase_info_data_t +madvise +max_align_t +mcontext_t +mincore +mkdirat +mkstemps +mount +msghdr +newlocale +nice +nl_item +nl_langinfo +ntp_adjtime +ntp_gettime +ntptimeval +open_memstream +open_wmemstream +openat +openpty +pause +popen +posix_madvise +posix_spawn +posix_spawn_file_actions_addclose +posix_spawn_file_actions_adddup2 +posix_spawn_file_actions_addopen +posix_spawn_file_actions_destroy +posix_spawn_file_actions_init +posix_spawn_file_actions_t +posix_spawnattr_destroy +posix_spawnattr_getflags +posix_spawnattr_getpgroup +posix_spawnattr_getsigdefault +posix_spawnattr_getsigmask +posix_spawnattr_init +posix_spawnattr_setflags +posix_spawnattr_setpgroup +posix_spawnattr_setsigdefault +posix_spawnattr_setsigmask +posix_spawnattr_t +posix_spawnp +preadv +proc_bsdinfo +proc_taskallinfo +proc_taskinfo +proc_threadinfo +pseudo_AF_HDRCMPLT +pseudo_AF_KEY +pseudo_AF_PIP +pseudo_AF_RTIP +pseudo_AF_XTP +pthread_cancel +pthread_condattr_getpshared +pthread_condattr_setpshared +pthread_from_mach_thread_np +pthread_get_stackaddr_np +pthread_get_stacksize_np +pthread_getname_np +pthread_kill +pthread_mutexattr_getpshared +pthread_mutexattr_setpshared +pthread_rwlockattr_getpshared +pthread_rwlockattr_setpshared +pthread_setname_np +ptrace +pututxline +pwritev +qsort +querylocale +quotactl +radvisory +rand +readdir_r +readlinkat +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +regoff_t +removexattr +renameatx_np +renamex_np +sa_endpoints_t +sae_associd_t +sae_connid_t +sbrk +seekdir +segment_command +segment_command_64 +sem_close +sem_open +sem_unlink +sembuf +semctl +semget +semid_ds +semop +semun +sendfile +sendmsg +setdomainname +setgrent +setgroups +sethostname +setitimer +setpriority +setprogname +setpwent +setrlimit +setservent +settimeofday +setutxent +setxattr +sf_hdtr +shmat +shmatt_t +shmctl +shmdt +shmget +shmid_ds +sigaltstack +sigevent +siginfo_t +sigwait +sockaddr_ctl +sockaddr_dl +sockaddr_inarp +srand +stack_t +statfs +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +sync +syscall +sysctl +sysctlbyname +sysctlnametomib +telldir +timeval32 +timex +truncate +ttyname_r +ucontext_t +unmount +useconds_t +uselocale +utimensat +utmpx +utmpxname +vm_prot_t +vm_size_t +wait4 +waitid +xsw_usage +xucred diff --git a/libc-test/semver/dragonfly.txt b/libc-test/semver/dragonfly.txt new file mode 100644 index 0000000000000..b90bbdc9e32c8 --- /dev/null +++ b/libc-test/semver/dragonfly.txt @@ -0,0 +1,1380 @@ +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 +ACCOUNTING +AF_APPLETALK +AF_ATM +AF_BLUETOOTH +AF_CCITT +AF_CHAOS +AF_CNT +AF_COIP +AF_DATAKIT +AF_DECnet +AF_DLI +AF_E164 +AF_ECMA +AF_HYLINK +AF_IEEE80211 +AF_IMPLINK +AF_IPX +AF_ISDN +AF_ISO +AF_LAT +AF_LINK +AF_LOCAL +AF_MPLS +AF_NATM +AF_NETBIOS +AF_NETGRAPH +AF_OSI +AF_PUP +AF_ROUTE +AF_SIP +AF_SNA +AIO_ALLDONE +AIO_CANCELED +AIO_LISTIO_MAX +AIO_NOTCANCELED +ALTMON_1 +ALTMON_10 +ALTMON_11 +ALTMON_12 +ALTMON_2 +ALTMON_3 +ALTMON_4 +ALTMON_5 +ALTMON_6 +ALTMON_7 +ALTMON_8 +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 +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B14400 +B28800 +B7200 +B76800 +BIOCFLUSH +BIOCGBLEN +BIOCGDLT +BIOCGDLTLIST +BIOCGETIF +BIOCGHDRCMPLT +BIOCGRSIG +BIOCGRTIMEOUT +BIOCGSEESENT +BIOCGSTATS +BIOCIMMEDIATE +BIOCPROMISC +BIOCSBLEN +BIOCSDLT +BIOCSETF +BIOCSETIF +BIOCSHDRCMPLT +BIOCSRSIG +BIOCSRTIMEOUT +BIOCSSEESENT +BIOCVERSION +BOOT_TIME +BPF_ALIGNMENT +BTUARTDISC +BUFSIZ +CCAR_OFLOW +CCTS_OFLOW +CDSR_OFLOW +CDTR_IFLOW +CIGNORE +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CLOCK_MONOTONIC_FAST +CLOCK_MONOTONIC_PRECISE +CLOCK_PROCESS_CPUTIME_ID +CLOCK_PROF +CLOCK_REALTIME_FAST +CLOCK_REALTIME_PRECISE +CLOCK_SECOND +CLOCK_THREAD_CPUTIME_ID +CLOCK_UPTIME +CLOCK_UPTIME_FAST +CLOCK_UPTIME_PRECISE +CLOCK_VIRTUAL +CMGROUP_MAX +CMSG_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CODESET +CRNCYSTR +CRTSCTS +CRTS_IFLOW +CTL_DEBUG +CTL_HW +CTL_KERN +CTL_LWKT +CTL_MACHDEP +CTL_MAXID +CTL_NET +CTL_P1003_1B +CTL_P1003_1B_AIO_LISTIO_MAX +CTL_P1003_1B_AIO_MAX +CTL_P1003_1B_AIO_PRIO_DELTA_MAX +CTL_P1003_1B_ASYNCHRONOUS_IO +CTL_P1003_1B_DELAYTIMER_MAX +CTL_P1003_1B_FSYNC +CTL_P1003_1B_MAPPED_FILES +CTL_P1003_1B_MAXID +CTL_P1003_1B_MEMLOCK +CTL_P1003_1B_MEMLOCK_RANGE +CTL_P1003_1B_MEMORY_PROTECTION +CTL_P1003_1B_MESSAGE_PASSING +CTL_P1003_1B_PAGESIZE +CTL_P1003_1B_PRIORITIZED_IO +CTL_P1003_1B_PRIORITY_SCHEDULING +CTL_P1003_1B_REALTIME_SIGNALS +CTL_P1003_1B_RTSIG_MAX +CTL_P1003_1B_SEMAPHORES +CTL_P1003_1B_SEM_NSEMS_MAX +CTL_P1003_1B_SEM_VALUE_MAX +CTL_P1003_1B_SHARED_MEMORY_OBJECTS +CTL_P1003_1B_SIGQUEUE_MAX +CTL_P1003_1B_SYNCHRONIZED_IO +CTL_P1003_1B_TIMERS +CTL_P1003_1B_TIMER_MAX +CTL_P1003_1B_UNUSED1 +CTL_UNSPEC +CTL_USER +CTL_VFS +CTL_VM +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DEAD_PROCESS +DOWNTIME +DT_UNKNOWN +D_FMT +D_MD_ORDER +D_T_FMT +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EASYNC +EAUTH +EBADRPC +ECHOCTL +ECHOKE +ECHOPRT +EDOOFUS +EFTYPE +ELAST +EMPTY +ENEEDAUTH +ENOATTR +ENOMEDIUM +ENOTSUP +EOF +EPROCLIM +EPROCUNAVAIL +EPROGMISMATCH +EPROGUNAVAIL +ERA +ERA_D_FMT +ERA_D_T_FMT +ERA_T_FMT +ERPCMISMATCH +EVFILT_AIO +EVFILT_EXCEPT +EVFILT_FS +EVFILT_PROC +EVFILT_READ +EVFILT_SIGNAL +EVFILT_TIMER +EVFILT_USER +EVFILT_VNODE +EVFILT_WRITE +EV_ADD +EV_CLEAR +EV_DELETE +EV_DISABLE +EV_DISPATCH +EV_ENABLE +EV_EOF +EV_ERROR +EV_FLAG1 +EV_NODATA +EV_ONESHOT +EV_RECEIPT +EV_SYSFLAGS +EXTA +EXTB +EXTPROC +Elf32_Addr +Elf32_Half +Elf32_Lword +Elf32_Off +Elf32_Phdr +Elf32_Sword +Elf32_Word +Elf64_Addr +Elf64_Half +Elf64_Lword +Elf64_Off +Elf64_Phdr +Elf64_Sword +Elf64_Sxword +Elf64_Word +Elf64_Xword +FILENAME_MAX +FIOASYNC +FIODGNAME +FIODTYPE +FIOGETLBA +FIOGETOWN +FIONCLEX +FIONREAD +FIOSETOWN +FLUSHO +FOPEN_MAX +F_GETOWN +F_LOCK +F_RDLCK +F_SETOWN +F_TEST +F_TLOCK +F_ULOCK +F_UNLCK +F_WRLCK +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +HW_BYTEORDER +HW_DISKNAMES +HW_DISKSTATS +HW_FLOATINGPT +HW_MACHINE +HW_MACHINE_ARCH +HW_MACHINE_PLATFORM +HW_MAXID +HW_MODEL +HW_NCPU +HW_PAGESIZE +HW_PHYSMEM +HW_SENSORS +HW_USERMEM +IFF_ALLMULTI +IFF_ALTPHYS +IFF_BROADCAST +IFF_DEBUG +IFF_IDIRECT +IFF_LINK0 +IFF_LINK1 +IFF_LINK2 +IFF_LOOPBACK +IFF_MONITOR +IFF_MULTICAST +IFF_NOARP +IFF_NPOLLING +IFF_OACTIVE_COMPAT +IFF_POINTOPOINT +IFF_POLLING_COMPAT +IFF_PPROMISC +IFF_PROMISC +IFF_RUNNING +IFF_SIMPLEX +IFF_SMART +IFF_STATICARP +IFF_UP +INIT_PROCESS +IOV_MAX +IPPROTO_3PC +IPPROTO_ADFS +IPPROTO_AH +IPPROTO_AHIP +IPPROTO_APES +IPPROTO_ARGUS +IPPROTO_AX25 +IPPROTO_BHA +IPPROTO_BLT +IPPROTO_BRSATMON +IPPROTO_CARP +IPPROTO_CFTP +IPPROTO_CHAOS +IPPROTO_CMTP +IPPROTO_CPHB +IPPROTO_CPNX +IPPROTO_DDP +IPPROTO_DGP +IPPROTO_DIVERT +IPPROTO_DONE +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_EMCON +IPPROTO_ENCAP +IPPROTO_EON +IPPROTO_ESP +IPPROTO_ETHERIP +IPPROTO_FRAGMENT +IPPROTO_GGP +IPPROTO_GMTP +IPPROTO_GRE +IPPROTO_HELLO +IPPROTO_HMP +IPPROTO_HOPOPTS +IPPROTO_IDP +IPPROTO_IDPR +IPPROTO_IDRP +IPPROTO_IGMP +IPPROTO_IGP +IPPROTO_IGRP +IPPROTO_IL +IPPROTO_INLSP +IPPROTO_INP +IPPROTO_IPCOMP +IPPROTO_IPCV +IPPROTO_IPEIP +IPPROTO_IPIP +IPPROTO_IPPC +IPPROTO_IRTP +IPPROTO_KRYPTOLAN +IPPROTO_LARP +IPPROTO_LEAF1 +IPPROTO_LEAF2 +IPPROTO_MAX +IPPROTO_MEAS +IPPROTO_MHRP +IPPROTO_MICP +IPPROTO_MOBILE +IPPROTO_MTP +IPPROTO_MUX +IPPROTO_ND +IPPROTO_NHRP +IPPROTO_NONE +IPPROTO_NSP +IPPROTO_NVPII +IPPROTO_OSPFIGP +IPPROTO_PFSYNC +IPPROTO_PGM +IPPROTO_PIGP +IPPROTO_PIM +IPPROTO_PRM +IPPROTO_PUP +IPPROTO_PVP +IPPROTO_RAW +IPPROTO_RCCMON +IPPROTO_RDP +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_RVD +IPPROTO_SATEXPAK +IPPROTO_SATMON +IPPROTO_SCCSP +IPPROTO_SDRP +IPPROTO_SEP +IPPROTO_SKIP +IPPROTO_SRPC +IPPROTO_ST +IPPROTO_SVMTP +IPPROTO_SWIPE +IPPROTO_TCF +IPPROTO_TLSP +IPPROTO_TP +IPPROTO_TPXX +IPPROTO_TRUNK1 +IPPROTO_TRUNK2 +IPPROTO_TTP +IPPROTO_UNKNOWN +IPPROTO_VINES +IPPROTO_VISA +IPPROTO_VMTP +IPPROTO_WBEXPAK +IPPROTO_WBMON +IPPROTO_WSN +IPPROTO_XNET +IPPROTO_XTP +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPV6_CHECKSUM +IPV6_HOPLIMIT +IPV6_JOIN_GROUP +IPV6_LEAVE_GROUP +IPV6_PKTINFO +IPV6_RECVPKTINFO +IPV6_RECVTCLASS +IPV6_TCLASS +IP_HDRINCL +IP_RECVDSTADDR +IP_RECVIF +IP_SENDSRCADDR +IP_TOS +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +KERN_ARGMAX +KERN_BOOTFILE +KERN_BOOTTIME +KERN_CLOCKRATE +KERN_DUMMY +KERN_DUMPDEV +KERN_FILE +KERN_HOSTID +KERN_HOSTNAME +KERN_IOV_MAX +KERN_IPC +KERN_JOB_CONTROL +KERN_LOGSIGEXIT +KERN_MAXFILES +KERN_MAXFILESPERPROC +KERN_MAXID +KERN_MAXPOSIXLOCKSPERUID +KERN_MAXPROC +KERN_MAXPROCPERUID +KERN_MAXVNODES +KERN_NGROUPS +KERN_NISDOMAINNAME +KERN_NTP_PLL +KERN_OSRELDATE +KERN_OSRELEASE +KERN_OSREV +KERN_OSTYPE +KERN_POSIX1 +KERN_PROC +KERN_PROC_ALL +KERN_PROC_ARGS +KERN_PROC_CWD +KERN_PROC_FLAGMASK +KERN_PROC_FLAG_LWP +KERN_PROC_PATHNAME +KERN_PROC_PGRP +KERN_PROC_PID +KERN_PROC_RUID +KERN_PROC_SESSION +KERN_PROC_TTY +KERN_PROC_UID +KERN_PROF +KERN_PS_STRINGS +KERN_SAVED_IDS +KERN_SECURELVL +KERN_UPDATEINTERVAL +KERN_USRSTACK +KERN_VERSION +KERN_VNODE +KIPC_MAXSOCKBUF +KIPC_MAX_DATALEN +KIPC_MAX_HDR +KIPC_MAX_LINKHDR +KIPC_MAX_PROTOHDR +KIPC_MBSTAT +KIPC_NMBCLUSTERS +KIPC_SOCKBUF_WASTE +KIPC_SOMAXCONN +LC_ALL +LC_ALL_MASK +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 +LOCAL_PEERCRED +LOGIN_PROCESS +LOG_AUTHPRIV +LOG_CONSOLE +LOG_CRON +LOG_FTP +LOG_NFACILITIES +LOG_NTP +LOG_PERROR +LOG_SECURITY +L_tmpnam +MADV_AUTOSYNC +MADV_CORE +MADV_DONTNEED +MADV_FREE +MADV_INVAL +MADV_NOCORE +MADV_NORMAL +MADV_NOSYNC +MADV_RANDOM +MADV_SEQUENTIAL +MADV_SETMAP +MADV_WILLNEED +MAP_COPY +MAP_FILE +MAP_HASSEMAPHORE +MAP_NOCORE +MAP_NOSYNC +MAP_STACK +MAXFREQ +MAXPHASE +MAXSEC +MAXTC +MCL_CURRENT +MCL_FUTURE +MDMBUF +MINCORE_INCORE +MINCORE_MODIFIED +MINCORE_MODIFIED_OTHER +MINCORE_REFERENCED +MINCORE_REFERENCED_OTHER +MINCORE_SUPER +MINSEC +MNT_FORCE +MOD_CLKA +MOD_CLKB +MOD_ESTERROR +MOD_FREQUENCY +MOD_MAXERROR +MOD_MICRO +MOD_NANO +MOD_OFFSET +MOD_PPSMAX +MOD_STATUS +MOD_TAI +MOD_TIMECONST +MON_1 +MON_10 +MON_11 +MON_12 +MON_2 +MON_3 +MON_4 +MON_5 +MON_6 +MON_7 +MON_8 +MON_9 +MSG_CMSG_CLOEXEC +MSG_DONTWAIT +MSG_EOF +MSG_FBLOCKING +MSG_FMASK +MSG_FNONBLOCKING +MSG_NOSIGNAL +MSG_SYNC +MSG_UNUSED09 +NANOSECOND +NETGRAPHDISC +NET_RT_DUMP +NET_RT_FLAGS +NET_RT_IFLIST +NET_RT_MAXID +NEW_TIME +NOEXPR +NOKERNINFO +NOSTR +NOTE_ATTRIB +NOTE_CHILD +NOTE_DELETE +NOTE_EXEC +NOTE_EXIT +NOTE_EXTEND +NOTE_FFAND +NOTE_FFCOPY +NOTE_FFCTRLMASK +NOTE_FFLAGSMASK +NOTE_FFNOP +NOTE_FFOR +NOTE_FORK +NOTE_LINK +NOTE_LOWAT +NOTE_OOB +NOTE_PCTRLMASK +NOTE_PDATAMASK +NOTE_RENAME +NOTE_REVOKE +NOTE_TRACK +NOTE_TRACKERR +NOTE_TRIGGER +NOTE_WRITE +NTP_API +OLD_TIME +ONOEOT +OXTABS +O_DIRECT +O_EXLOCK +O_FSYNC +O_NDELAY +O_NOCTTY +O_SHLOCK +O_SYNC +PENDIN +PF_APPLETALK +PF_ATM +PF_BLUETOOTH +PF_CCITT +PF_CHAOS +PF_CNT +PF_COIP +PF_DATAKIT +PF_DECnet +PF_DLI +PF_ECMA +PF_HYLINK +PF_IMPLINK +PF_IPX +PF_ISDN +PF_ISO +PF_KEY +PF_LAT +PF_LINK +PF_LOCAL +PF_NATM +PF_NETBIOS +PF_NETGRAPH +PF_OSI +PF_PIP +PF_PUP +PF_ROUTE +PF_RTIP +PF_SIP +PF_SNA +PF_XTP +PIOD_READ_D +PIOD_READ_I +PIOD_WRITE_D +PIOD_WRITE_I +PIPE_BUF +PM_STR +POLLRDBAND +POLLRDNORM +POLLSTANDARD +POLLWRBAND +POLLWRNORM +POSIX_MADV_DONTNEED +POSIX_MADV_NORMAL +POSIX_MADV_RANDOM +POSIX_MADV_SEQUENTIAL +POSIX_MADV_WILLNEED +PPPDISC +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PTHREAD_PROCESS_PRIVATE +PTHREAD_PROCESS_SHARED +PTHREAD_STACK_MIN +PT_ATTACH +PT_CONTINUE +PT_DETACH +PT_FIRSTMACH +PT_IO +PT_KILL +PT_READ_D +PT_READ_I +PT_STEP +PT_TRACE_ME +PT_WRITE_D +PT_WRITE_I +P_ALL +P_PGID +P_PID +QCMD +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETQUOTA +Q_SYNC +RADIXCHAR +RAND_MAX +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_ENOSYS +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_ILLSEQ +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +RLIMIT_AS +RLIMIT_CORE +RLIMIT_CPU +RLIMIT_DATA +RLIMIT_FSIZE +RLIMIT_MEMLOCK +RLIMIT_NOFILE +RLIMIT_NPROC +RLIMIT_POSIXLOCKS +RLIMIT_RSS +RLIMIT_SBSIZE +RLIMIT_STACK +RLIMIT_VMEM +RLIM_INFINITY +RLIM_NLIMITS +RTLD_NEXT +RTLD_NODELETE +RTLD_NOLOAD +RTLD_SELF +RTP_LOOKUP +RTP_PRIO_IDLE +RTP_PRIO_MAX +RTP_PRIO_MIN +RTP_PRIO_NORMAL +RTP_PRIO_REALTIME +RTP_PRIO_THREAD +RTP_SET +RUN_LVL +RUSAGE_CHILDREN +RUSAGE_SELF +SCALE_PPM +SCHED_FIFO +SCHED_OTHER +SCHED_RR +SCM_CREDS +SCM_RIGHTS +SCM_TIMESTAMP +SEEK_DATA +SEEK_HOLE +SEM_FAILED +SF_APPEND +SF_ARCHIVED +SF_CACHE +SF_IMMUTABLE +SF_NOHISTORY +SF_NOUNLINK +SF_SETTABLE +SF_XLINK +SIGEMT +SIGEV_KEVENT +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGINFO +SIGNATURE +SIGSTKSZ +SIOCGIFADDR +SLIPDISC +SOCK_CLOEXEC +SOCK_MAXADDRLEN +SOCK_NONBLOCK +SOCK_RAW +SOCK_RDM +SOMAXCONN +SOMAXOPT_SIZE +SO_ACCEPTFILTER +SO_CPUHINT +SO_NOSIGPIPE +SO_SNDSPACE +SO_TIMESTAMP +SO_USELOOPBACK +SS_DISABLE +SS_ONSTACK +STA_CLK +STA_CLOCKERR +STA_DEL +STA_FLL +STA_FREQHOLD +STA_INS +STA_MODE +STA_NANO +STA_PLL +STA_PPSERROR +STA_PPSFREQ +STA_PPSJITTER +STA_PPSSIGNAL +STA_PPSTIME +STA_PPSWANDER +STA_RONLY +STA_UNSYNC +ST_NOSUID +ST_RDONLY +S_IEXEC +S_IREAD +S_IWRITE +TCP_FASTKEEP +TCP_KEEPCNT +TCP_KEEPIDLE +TCP_KEEPINIT +TCP_KEEPINTVL +TCP_MAXSEG +TCP_NOOPT +TCP_NOPUSH +TCP_SIGNATURE_ENABLE +THOUSEP +TIMER_ABSTIME +TIME_DEL +TIME_ERROR +TIME_INS +TIME_OK +TIME_OOP +TIME_WAIT +TIOCCBRK +TIOCCDTR +TIOCCONS +TIOCDCDTIMESTAMP +TIOCDRAIN +TIOCEXCL +TIOCEXT +TIOCFLUSH +TIOCGDRAINWAIT +TIOCGETA +TIOCGETD +TIOCGPGRP +TIOCGSID +TIOCISPTMASTER +TIOCMBIC +TIOCMBIS +TIOCMGDTRWAIT +TIOCMGET +TIOCMODG +TIOCMODS +TIOCMSDTRWAIT +TIOCMSET +TIOCM_CAR +TIOCM_CD +TIOCM_CTS +TIOCM_DSR +TIOCM_DTR +TIOCM_LE +TIOCM_RI +TIOCM_RNG +TIOCM_RTS +TIOCM_SR +TIOCM_ST +TIOCNOTTY +TIOCNXCL +TIOCOUTQ +TIOCPKT +TIOCPKT_DATA +TIOCPKT_DOSTOP +TIOCPKT_FLUSHREAD +TIOCPKT_FLUSHWRITE +TIOCPKT_IOCTL +TIOCPKT_NOSTOP +TIOCPKT_START +TIOCPKT_STOP +TIOCREMOTE +TIOCSBRK +TIOCSCTTY +TIOCSDRAINWAIT +TIOCSDTR +TIOCSETA +TIOCSETAF +TIOCSETAW +TIOCSETD +TIOCSIG +TIOCSPGRP +TIOCSTART +TIOCSTAT +TIOCSTI +TIOCSTOP +TIOCTIMESTAMP +TIOCUCNTL +TMP_MAX +TTYDISC +T_FMT +T_FMT_AMPM +UF_APPEND +UF_CACHE +UF_IMMUTABLE +UF_NODUMP +UF_NOHISTORY +UF_NOUNLINK +UF_OPAQUE +UF_SETTABLE +UF_XLINK +USER_BC_BASE_MAX +USER_BC_DIM_MAX +USER_BC_SCALE_MAX +USER_BC_STRING_MAX +USER_COLL_WEIGHTS_MAX +USER_CS_PATH +USER_EXPR_NEST_MAX +USER_LINE_MAX +USER_MAXID +USER_POSIX2_CHAR_TERM +USER_POSIX2_C_BIND +USER_POSIX2_C_DEV +USER_POSIX2_FORT_DEV +USER_POSIX2_FORT_RUN +USER_POSIX2_LOCALEDEF +USER_POSIX2_SW_DEV +USER_POSIX2_UPE +USER_POSIX2_VERSION +USER_PROCESS +USER_RE_DUP_MAX +USER_STREAM_MAX +USER_TZNAME_MAX +UTIME_NOW +UTIME_OMIT +UTX_DB_LASTLOG +UTX_DB_UTMPX +UTX_DB_WTMPX +VCHECKPT +VDSUSP +VERASE2 +VSTATUS +WTRAPPED +XUCRED_VERSION +XU_NGROUPS +YESEXPR +YESSTR +_IOFBF +_IOLBF +_IONBF +_PC_2_SYMLINKS +_PC_ACL_EXTENDED +_PC_ACL_PATH_MAX +_PC_ALLOC_SIZE_MIN +_PC_ASYNC_IO +_PC_CAP_PRESENT +_PC_FILESIZEBITS +_PC_INF_PRESENT +_PC_MAC_PRESENT +_PC_MIN_HOLE_SIZE +_PC_PRIO_IO +_PC_REC_INCR_XFER_SIZE +_PC_REC_MAX_XFER_SIZE +_PC_REC_MIN_XFER_SIZE +_PC_REC_XFER_ALIGN +_PC_SYMLINK_MAX +_PC_SYNC_IO +_PC_TIMESTAMP_RESOLUTION +_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_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_FILE_LOCKING +_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_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_SYNCHRONIZED_IO +_SC_THREADS +_SC_THREAD_ATTR_STACKADDR +_SC_THREAD_ATTR_STACKSIZE +_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_INHERIT +_SC_TRACE_LOG +_SC_TYPED_MEMORY_OBJECTS +_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_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 +__errno_location +abs +accept4 +acct +aio_cancel +aio_error +aio_fsync +aio_read +aio_return +aio_suspend +aio_waitcomplete +aio_write +aiocb +arphdr +atof +bpf_dltlist +bpf_hdr +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 +fsid_t +fstatfs +futimes +getdomainname +getdtablesize +getgrent +getgrent_r +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getitimer +getline +getloadavg +getnameinfo +getpeereid +getpriority +getprogname +getpwent +getpwent_r +getpwnam_r +getrlimit +getrusage +getservbyport +getservent +getsid +getutxent +getutxid +getutxline +glob +glob_t +globfree +iconv +iconv_close +iconv_open +iconv_t +id_t +idtype_t +if_data +if_freenameindex +if_msghdr +if_nameindex +ifaddrs +in6_pktinfo +initgroups +kevent +killpg +kqueue +labs +lchflags +lio_listio +lockf +login_tty +lutimes +lwp_rtprio +lwpid_t +madvise +memmem +memrchr +mincore +mkdirat +mkfifoat +mknodat +mkstemps +mq_attr +mq_close +mq_getattr +mq_notify +mq_open +mq_receive +mq_send +mq_setattr +mq_timedreceive +mq_timedsend +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 +pipe2 +popen +posix_madvise +ppoll +preadv +pseudo_AF_HDRCMPLT +pseudo_AF_KEY +pseudo_AF_PIP +pseudo_AF_RTIP +pseudo_AF_XTP +pthread_attr_get_np +pthread_attr_getguardsize +pthread_attr_getstack +pthread_cancel +pthread_condattr_getclock +pthread_condattr_getpshared +pthread_condattr_setclock +pthread_condattr_setpshared +pthread_kill +pthread_main_np +pthread_mutex_timedlock +pthread_mutexattr_getpshared +pthread_mutexattr_setpshared +pthread_rwlockattr_getpshared +pthread_rwlockattr_setpshared +pthread_set_name_np +ptrace +ptrace_io_desc +pututxline +pwritev +qsort +querylocale +rand +readdir_r +readlinkat +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +regoff_t +rtprio +sched_getscheduler +sched_param +sched_setscheduler +seekdir +sem +sem_close +sem_destroy +sem_getvalue +sem_init +sem_open +sem_timedwait +sem_unlink +sendfile +sendmsg +setdomainname +setgrent +setgroups +sethostname +setitimer +setpriority +setprogname +setpwent +setresgid +setresuid +setrlimit +setservent +settimeofday +setutxdb +setutxent +sf_hdtr +sigaltstack +sigevent +siginfo_t +sigtimedwait +sigwait +sigwaitinfo +sockaddr_dl +srand +stack_t +statfs +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +sync +syscall +sysctl +sysctlbyname +sysctlnametomib +telldir +timex +truncate +ttyname_r +unmount +useconds_t +uselocale +utimensat +utmpx +uuid +uuid_t +vm_size_t +wait4 +waitid +xucred diff --git a/libc-test/semver/freebsd-x86_64.txt b/libc-test/semver/freebsd-x86_64.txt new file mode 100644 index 0000000000000..2b170e7d6ae00 --- /dev/null +++ b/libc-test/semver/freebsd-x86_64.txt @@ -0,0 +1,18 @@ +MAP_32BIT +_MC_FLAG_MASK +_MC_FPFMT_NODEV +_MC_FPFMT_XMM +_MC_FPOWNED_FPU +_MC_FPOWNED_NONE +_MC_FPOWNED_PCB +_MC_HASBASES +_MC_HASFPXSTATE +_MC_HASSEGS +fpreg +fpreg32 +max_align_t +mcontext_t +reg +reg32 +ucontext_t +xmmreg diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt new file mode 100644 index 0000000000000..94c1dd75cf898 --- /dev/null +++ b/libc-test/semver/freebsd.txt @@ -0,0 +1,1627 @@ +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_APPLETALK +AF_ARP +AF_ATM +AF_BLUETOOTH +AF_CCITT +AF_CHAOS +AF_CNT +AF_COIP +AF_DATAKIT +AF_DECnet +AF_DLI +AF_E164 +AF_ECMA +AF_HYLINK +AF_IEEE80211 +AF_IMPLINK +AF_INET6_SDP +AF_INET_SDP +AF_IPX +AF_ISDN +AF_ISO +AF_LAT +AF_LINK +AF_LOCAL +AF_NATM +AF_NETBIOS +AF_NETGRAPH +AF_OSI +AF_PUP +AF_ROUTE +AF_SCLUSTER +AF_SIP +AF_SLOW +AF_SNA +AIO_ALLDONE +AIO_CANCELED +AIO_LISTIO_MAX +AIO_NOTCANCELED +ALTMON_1 +ALTMON_10 +ALTMON_11 +ALTMON_12 +ALTMON_2 +ALTMON_3 +ALTMON_4 +ALTMON_5 +ALTMON_6 +ALTMON_7 +ALTMON_8 +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 +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B14400 +B28800 +B460800 +B7200 +B76800 +B921600 +BIOCFLUSH +BIOCGBLEN +BIOCGDLT +BIOCGDLTLIST +BIOCGETIF +BIOCGHDRCMPLT +BIOCGRSIG +BIOCGRTIMEOUT +BIOCGSEESENT +BIOCGSTATS +BIOCIMMEDIATE +BIOCPROMISC +BIOCSBLEN +BIOCSDLT +BIOCSETF +BIOCSETFNR +BIOCSETIF +BIOCSHDRCMPLT +BIOCSRSIG +BIOCSRTIMEOUT +BIOCSSEESENT +BIOCVERSION +BOOT_TIME +BPF_ALIGNMENT +BUFSIZ +CCAR_OFLOW +CCTS_OFLOW +CDSR_OFLOW +CDTR_IFLOW +CIGNORE +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CLOCK_MONOTONIC_FAST +CLOCK_MONOTONIC_PRECISE +CLOCK_PROCESS_CPUTIME_ID +CLOCK_PROF +CLOCK_REALTIME_FAST +CLOCK_REALTIME_PRECISE +CLOCK_SECOND +CLOCK_THREAD_CPUTIME_ID +CLOCK_UPTIME +CLOCK_UPTIME_FAST +CLOCK_UPTIME_PRECISE +CLOCK_VIRTUAL +CMGROUP_MAX +CMSG_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CODESET +CRNCYSTR +CRTSCTS +CRTS_IFLOW +CTL_DEBUG +CTL_HW +CTL_KERN +CTL_MACHDEP +CTL_NET +CTL_P1003_1B +CTL_P1003_1B_AIO_LISTIO_MAX +CTL_P1003_1B_AIO_MAX +CTL_P1003_1B_AIO_PRIO_DELTA_MAX +CTL_P1003_1B_ASYNCHRONOUS_IO +CTL_P1003_1B_DELAYTIMER_MAX +CTL_P1003_1B_FSYNC +CTL_P1003_1B_MAPPED_FILES +CTL_P1003_1B_MEMLOCK +CTL_P1003_1B_MEMLOCK_RANGE +CTL_P1003_1B_MEMORY_PROTECTION +CTL_P1003_1B_MESSAGE_PASSING +CTL_P1003_1B_MQ_OPEN_MAX +CTL_P1003_1B_PAGESIZE +CTL_P1003_1B_PRIORITIZED_IO +CTL_P1003_1B_PRIORITY_SCHEDULING +CTL_P1003_1B_REALTIME_SIGNALS +CTL_P1003_1B_RTSIG_MAX +CTL_P1003_1B_SEMAPHORES +CTL_P1003_1B_SEM_NSEMS_MAX +CTL_P1003_1B_SEM_VALUE_MAX +CTL_P1003_1B_SHARED_MEMORY_OBJECTS +CTL_P1003_1B_SIGQUEUE_MAX +CTL_P1003_1B_SYNCHRONIZED_IO +CTL_P1003_1B_TIMERS +CTL_P1003_1B_TIMER_MAX +CTL_SYSCTL +CTL_SYSCTL_DEBUG +CTL_SYSCTL_NAME +CTL_SYSCTL_NAME2OID +CTL_SYSCTL_NEXT +CTL_SYSCTL_OIDDESCR +CTL_SYSCTL_OIDFMT +CTL_SYSCTL_OIDLABEL +CTL_USER +CTL_VFS +CTL_VM +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DEAD_PROCESS +DT_UNKNOWN +D_FMT +D_MD_ORDER +D_T_FMT +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EAUTH +EBADRPC +ECAPMODE +ECHOCTL +ECHOKE +ECHOPRT +EDOOFUS +EFTYPE +ELAST +EMPTY +ENEEDAUTH +ENOATTR +ENOTCAPABLE +ENOTRECOVERABLE +ENOTSUP +EOF +EOWNERDEAD +EPROCLIM +EPROCUNAVAIL +EPROGMISMATCH +EPROGUNAVAIL +ERA +ERA_D_FMT +ERA_D_T_FMT +ERA_T_FMT +ERPCMISMATCH +EVFILT_AIO +EVFILT_EMPTY +EVFILT_FS +EVFILT_LIO +EVFILT_PROC +EVFILT_PROCDESC +EVFILT_READ +EVFILT_SENDFILE +EVFILT_SIGNAL +EVFILT_TIMER +EVFILT_USER +EVFILT_VNODE +EVFILT_WRITE +EV_ADD +EV_CLEAR +EV_DELETE +EV_DISABLE +EV_DISPATCH +EV_DROP +EV_ENABLE +EV_EOF +EV_ERROR +EV_FLAG1 +EV_ONESHOT +EV_RECEIPT +EV_SYSFLAGS +EXTA +EXTATTR_NAMESPACE_EMPTY +EXTATTR_NAMESPACE_SYSTEM +EXTATTR_NAMESPACE_USER +EXTB +EXTPROC +Elf32_Addr +Elf32_Half +Elf32_Lword +Elf32_Off +Elf32_Phdr +Elf32_Sword +Elf32_Word +Elf64_Addr +Elf64_Half +Elf64_Lword +Elf64_Off +Elf64_Phdr +Elf64_Sword +Elf64_Sxword +Elf64_Word +Elf64_Xword +FILENAME_MAX +FIOASYNC +FIODGNAME +FIODTYPE +FIOGETLBA +FIOGETOWN +FIONCLEX +FIONREAD +FIONSPACE +FIONWRITE +FIOSEEKDATA +FIOSEEKHOLE +FIOSETOWN +FLUSHO +FOPEN_MAX +F_DUP2FD +F_DUP2FD_CLOEXEC +F_GETOWN +F_LOCK +F_OGETLK +F_OSETLK +F_OSETLKW +F_RDAHEAD +F_RDLCK +F_READAHEAD +F_SETLK_REMOTE +F_SETOWN +F_TEST +F_TLOCK +F_ULOCK +F_UNLCK +F_WRLCK +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +H4DISC +HW_BYTEORDER +HW_DISKNAMES +HW_DISKSTATS +HW_FLOATINGPT +HW_MACHINE +HW_MACHINE_ARCH +HW_MODEL +HW_NCPU +HW_PAGESIZE +HW_PHYSMEM +HW_REALMEM +HW_USERMEM +IFF_ALLMULTI +IFF_ALTPHYS +IFF_BROADCAST +IFF_CANTCONFIG +IFF_DEBUG +IFF_DYING +IFF_LINK0 +IFF_LINK1 +IFF_LINK2 +IFF_LOOPBACK +IFF_MONITOR +IFF_MULTICAST +IFF_NOARP +IFF_OACTIVE +IFF_POINTOPOINT +IFF_PPROMISC +IFF_PROMISC +IFF_RENAMING +IFF_RUNNING +IFF_SIMPLEX +IFF_STATICARP +IFF_UP +INIT_PROCESS +IOV_MAX +IPC_CREAT +IPC_EXCL +IPC_INFO +IPC_M +IPC_NOWAIT +IPC_PRIVATE +IPC_R +IPC_RMID +IPC_SET +IPC_STAT +IPC_W +IPPROTO_3PC +IPPROTO_ADFS +IPPROTO_AH +IPPROTO_AHIP +IPPROTO_APES +IPPROTO_ARGUS +IPPROTO_AX25 +IPPROTO_BHA +IPPROTO_BLT +IPPROTO_BRSATMON +IPPROTO_CARP +IPPROTO_CFTP +IPPROTO_CHAOS +IPPROTO_CMTP +IPPROTO_CPHB +IPPROTO_CPNX +IPPROTO_DCCP +IPPROTO_DDP +IPPROTO_DGP +IPPROTO_DIVERT +IPPROTO_DONE +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_EMCON +IPPROTO_ENCAP +IPPROTO_EON +IPPROTO_ESP +IPPROTO_ETHERIP +IPPROTO_FRAGMENT +IPPROTO_GGP +IPPROTO_GMTP +IPPROTO_GRE +IPPROTO_HELLO +IPPROTO_HIP +IPPROTO_HMP +IPPROTO_HOPOPTS +IPPROTO_IDP +IPPROTO_IDPR +IPPROTO_IDRP +IPPROTO_IGMP +IPPROTO_IGP +IPPROTO_IGRP +IPPROTO_IL +IPPROTO_INLSP +IPPROTO_INP +IPPROTO_IPCOMP +IPPROTO_IPCV +IPPROTO_IPEIP +IPPROTO_IPIP +IPPROTO_IPPC +IPPROTO_IRTP +IPPROTO_KRYPTOLAN +IPPROTO_LARP +IPPROTO_LEAF1 +IPPROTO_LEAF2 +IPPROTO_MAX +IPPROTO_MEAS +IPPROTO_MH +IPPROTO_MHRP +IPPROTO_MICP +IPPROTO_MOBILE +IPPROTO_MPLS +IPPROTO_MTP +IPPROTO_MUX +IPPROTO_ND +IPPROTO_NHRP +IPPROTO_NONE +IPPROTO_NSP +IPPROTO_NVPII +IPPROTO_OLD_DIVERT +IPPROTO_OSPFIGP +IPPROTO_PFSYNC +IPPROTO_PGM +IPPROTO_PIGP +IPPROTO_PIM +IPPROTO_PRM +IPPROTO_PUP +IPPROTO_PVP +IPPROTO_RAW +IPPROTO_RCCMON +IPPROTO_RDP +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_RVD +IPPROTO_SATEXPAK +IPPROTO_SATMON +IPPROTO_SCCSP +IPPROTO_SCTP +IPPROTO_SDRP +IPPROTO_SEND +IPPROTO_SHIM6 +IPPROTO_SKIP +IPPROTO_SRPC +IPPROTO_ST +IPPROTO_SVMTP +IPPROTO_SWIPE +IPPROTO_TCF +IPPROTO_TLSP +IPPROTO_TP +IPPROTO_TPXX +IPPROTO_TRUNK1 +IPPROTO_TRUNK2 +IPPROTO_TTP +IPPROTO_UDPLITE +IPPROTO_VINES +IPPROTO_VISA +IPPROTO_VMTP +IPPROTO_WBEXPAK +IPPROTO_WBMON +IPPROTO_WSN +IPPROTO_XNET +IPPROTO_XTP +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPV6_BINDANY +IPV6_CHECKSUM +IPV6_HOPLIMIT +IPV6_JOIN_GROUP +IPV6_LEAVE_GROUP +IPV6_ORIGDSTADDR +IPV6_PKTINFO +IPV6_RECVORIGDSTADDR +IPV6_RECVPKTINFO +IPV6_RECVTCLASS +IPV6_TCLASS +IP_BINDANY +IP_BINDMULTI +IP_HDRINCL +IP_ORIGDSTADDR +IP_RECVDSTADDR +IP_RECVIF +IP_RECVORIGDSTADDR +IP_RECVTOS +IP_RSS_LISTEN_BUCKET +IP_SENDSRCADDR +IP_TOS +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +JAIL_API_VERSION +JAIL_ATTACH +JAIL_CREATE +JAIL_DYING +JAIL_GET_MASK +JAIL_SET_MASK +JAIL_SYS_DISABLE +JAIL_SYS_INHERIT +JAIL_SYS_NEW +JAIL_UPDATE +KERN_ARGMAX +KERN_ARND +KERN_BOOTFILE +KERN_BOOTTIME +KERN_CLOCKRATE +KERN_DUMMY +KERN_DUMPDEV +KERN_FILE +KERN_HOSTID +KERN_HOSTNAME +KERN_HOSTUUID +KERN_IOV_MAX +KERN_IPC +KERN_JOB_CONTROL +KERN_LOGSIGEXIT +KERN_MAXFILES +KERN_MAXFILESPERPROC +KERN_MAXPROC +KERN_MAXPROCPERUID +KERN_MAXVNODES +KERN_NGROUPS +KERN_NISDOMAINNAME +KERN_NTP_PLL +KERN_OSRELDATE +KERN_OSRELEASE +KERN_OSREV +KERN_OSTYPE +KERN_POSIX1 +KERN_PROC +KERN_PROC_ALL +KERN_PROC_ARGS +KERN_PROC_AUXV +KERN_PROC_ENV +KERN_PROC_FILEDESC +KERN_PROC_GID +KERN_PROC_GROUPS +KERN_PROC_INC_THREAD +KERN_PROC_KSTACK +KERN_PROC_OFILEDESC +KERN_PROC_OSREL +KERN_PROC_OVMMAP +KERN_PROC_PATHNAME +KERN_PROC_PGRP +KERN_PROC_PID +KERN_PROC_PROC +KERN_PROC_PS_STRINGS +KERN_PROC_RGID +KERN_PROC_RLIMIT +KERN_PROC_RUID +KERN_PROC_SESSION +KERN_PROC_SIGTRAMP +KERN_PROC_SV_NAME +KERN_PROC_TTY +KERN_PROC_UID +KERN_PROC_UMASK +KERN_PROC_VMMAP +KERN_PROF +KERN_PS_STRINGS +KERN_SAVED_IDS +KERN_SECURELVL +KERN_UPDATEINTERVAL +KERN_USRSTACK +KERN_VERSION +KERN_VNODE +KIPC_MAXSOCKBUF +KIPC_MAX_DATALEN +KIPC_MAX_HDR +KIPC_MAX_LINKHDR +KIPC_MAX_PROTOHDR +KIPC_SOCKBUF_WASTE +KIPC_SOMAXCONN +LC_ALL +LC_ALL_MASK +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 +LOCAL_CONNWAIT +LOCAL_CREDS +LOCAL_PEERCRED +LOCAL_VENDOR +LOGIN_PROCESS +LOG_AUTHPRIV +LOG_CONSOLE +LOG_CRON +LOG_FTP +LOG_NFACILITIES +LOG_NTP +LOG_PERROR +LOG_SECURITY +L_tmpnam +MADV_AUTOSYNC +MADV_CORE +MADV_DONTNEED +MADV_FREE +MADV_NOCORE +MADV_NORMAL +MADV_NOSYNC +MADV_PROTECT +MADV_RANDOM +MADV_SEQUENTIAL +MADV_WILLNEED +MAP_COPY +MAP_FILE +MAP_HASSEMAPHORE +MAP_NOCORE +MAP_NOSYNC +MAP_STACK +MAXFREQ +MAXPHASE +MAXSEC +MAXTC +MCL_CURRENT +MCL_FUTURE +MDMBUF +MINCORE_INCORE +MINCORE_MODIFIED +MINCORE_MODIFIED_OTHER +MINCORE_REFERENCED +MINCORE_REFERENCED_OTHER +MINCORE_SUPER +MINSEC +MINSIGSTKSZ +MNT_FORCE +MOD_CLKA +MOD_CLKB +MOD_ESTERROR +MOD_FREQUENCY +MOD_MAXERROR +MOD_MICRO +MOD_NANO +MOD_OFFSET +MOD_PPSMAX +MOD_STATUS +MOD_TAI +MOD_TIMECONST +MON_1 +MON_10 +MON_11 +MON_12 +MON_2 +MON_3 +MON_4 +MON_5 +MON_6 +MON_7 +MON_8 +MON_9 +MSG_CMSG_CLOEXEC +MSG_COMPAT +MSG_DONTWAIT +MSG_EOF +MSG_NBIO +MSG_NOERROR +MSG_NOSIGNAL +MSG_NOTIFICATION +NANOSECOND +NETGRAPHDISC +NET_RT_DUMP +NET_RT_FLAGS +NET_RT_IFLIST +NET_RT_IFLISTL +NET_RT_IFMALIST +NEW_TIME +NI_DGRAM +NI_NAMEREQD +NI_NOFQDN +NI_NUMERICHOST +NI_NUMERICSCOPE +NI_NUMERICSERV +NOEXPR +NOKERNINFO +NOSTR +NOTE_ATTRIB +NOTE_CHILD +NOTE_DELETE +NOTE_EXEC +NOTE_EXIT +NOTE_EXTEND +NOTE_FFAND +NOTE_FFCOPY +NOTE_FFCTRLMASK +NOTE_FFLAGSMASK +NOTE_FFNOP +NOTE_FFOR +NOTE_FORK +NOTE_LINK +NOTE_LOWAT +NOTE_MSECONDS +NOTE_NSECONDS +NOTE_PCTRLMASK +NOTE_PDATAMASK +NOTE_RENAME +NOTE_REVOKE +NOTE_SECONDS +NOTE_TRACK +NOTE_TRACKERR +NOTE_TRIGGER +NOTE_USECONDS +NOTE_WRITE +NTP_API +OLD_TIME +ONOEOT +OXTABS +O_DIRECT +O_EXEC +O_EXLOCK +O_FSYNC +O_NDELAY +O_NOCTTY +O_SHLOCK +O_SYNC +O_TTY_INIT +PD_ALLOWED_AT_FORK +PD_CLOEXEC +PD_DAEMON +PENDIN +PF_APPLETALK +PF_ARP +PF_ATM +PF_BLUETOOTH +PF_CCITT +PF_CHAOS +PF_CNT +PF_COIP +PF_DATAKIT +PF_DECnet +PF_DLI +PF_ECMA +PF_HYLINK +PF_IEEE80211 +PF_IMPLINK +PF_INET6_SDP +PF_INET_SDP +PF_IPX +PF_ISDN +PF_ISO +PF_KEY +PF_LAT +PF_LINK +PF_LOCAL +PF_NATM +PF_NETBIOS +PF_NETGRAPH +PF_OSI +PF_PIP +PF_PUP +PF_ROUTE +PF_RTIP +PF_SCLUSTER +PF_SIP +PF_SLOW +PF_SNA +PF_XTP +PIOD_READ_D +PIOD_READ_I +PIOD_WRITE_D +PIOD_WRITE_I +PIPE_BUF +PM_STR +POLLINIGNEOF +POLLRDBAND +POLLRDNORM +POLLSTANDARD +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 +POSIX_SPAWN_RESETIDS +POSIX_SPAWN_SETPGROUP +POSIX_SPAWN_SETSCHEDPARAM +POSIX_SPAWN_SETSCHEDULER +POSIX_SPAWN_SETSIGDEF +POSIX_SPAWN_SETSIGMASK +PPPDISC +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_ADAPTIVE_NP +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PTHREAD_PROCESS_PRIVATE +PTHREAD_PROCESS_SHARED +PTHREAD_STACK_MIN +PTRACE_DEFAULT +PTRACE_EXEC +PTRACE_FORK +PTRACE_LWP +PTRACE_SCE +PTRACE_SCX +PTRACE_SYSCALL +PTRACE_VFORK +PT_ATTACH +PT_CLEARSTEP +PT_CONTINUE +PT_DETACH +PT_FIRSTMACH +PT_FOLLOW_FORK +PT_GETDBREGS +PT_GETFPREGS +PT_GETLWPLIST +PT_GETNUMLWPS +PT_GETREGS +PT_GET_EVENT_MASK +PT_IO +PT_KILL +PT_LWPINFO +PT_LWP_EVENTS +PT_READ_D +PT_READ_I +PT_RESUME +PT_SETDBREGS +PT_SETFPREGS +PT_SETREGS +PT_SETSTEP +PT_SET_EVENT_MASK +PT_STEP +PT_SUSPEND +PT_SYSCALL +PT_TO_SCE +PT_TO_SCX +PT_TRACE_ME +PT_VM_ENTRY +PT_VM_TIMESTAMP +PT_WRITE_D +PT_WRITE_I +P_ALL +P_PGID +P_PID +QCMD +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETQUOTA +Q_SYNC +RADIXCHAR +RAND_MAX +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_ENOSYS +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_ILLSEQ +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +RLIMIT_AS +RLIMIT_CORE +RLIMIT_CPU +RLIMIT_DATA +RLIMIT_FSIZE +RLIMIT_KQUEUES +RLIMIT_MEMLOCK +RLIMIT_NOFILE +RLIMIT_NPROC +RLIMIT_NPTS +RLIMIT_RSS +RLIMIT_SBSIZE +RLIMIT_STACK +RLIMIT_SWAP +RLIMIT_UMTXP +RLIMIT_VMEM +RLIM_INFINITY +RLIM_NLIMITS +RTLD_NEXT +RTLD_NODELETE +RTLD_NOLOAD +RTLD_SELF +RTP_LOOKUP +RTP_PRIO_IDLE +RTP_PRIO_MAX +RTP_PRIO_MIN +RTP_PRIO_NORMAL +RTP_PRIO_REALTIME +RTP_SET +RUSAGE_CHILDREN +RUSAGE_SELF +RUSAGE_THREAD +SCALE_PPM +SCHED_FIFO +SCHED_OTHER +SCHED_RR +SCM_CREDS +SCM_RIGHTS +SCM_TIMESTAMP +SEEK_DATA +SEEK_HOLE +SEM_FAILED +SF_APPEND +SF_ARCHIVED +SF_IMMUTABLE +SF_MNOWAIT +SF_NOCACHE +SF_NODISKIO +SF_NOUNLINK +SF_SETTABLE +SF_SNAPSHOT +SF_SYNC +SF_USER_READAHEAD +SHM_ANON +SHM_INFO +SHM_LOCK +SHM_R +SHM_RDONLY +SHM_RND +SHM_STAT +SHM_UNLOCK +SHM_W +SHUTDOWN_TIME +SIGEMT +SIGEV_KEVENT +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGEV_THREAD_ID +SIGINFO +SIGSTKSZ +SIOCGIFADDR +SLIPDISC +SOCKCREDSIZE +SOCK_CLOEXEC +SOCK_MAXADDRLEN +SOCK_NONBLOCK +SOCK_RAW +SOCK_RDM +SOMAXCONN +SO_ACCEPTFILTER +SO_BINTIME +SO_LABEL +SO_LISTENINCQLEN +SO_LISTENQLEN +SO_LISTENQLIMIT +SO_NOSIGPIPE +SO_NO_DDP +SO_NO_OFFLOAD +SO_PEERLABEL +SO_PROTOCOL +SO_PROTOTYPE +SO_REUSEPORT_LB +SO_SETFIB +SO_TIMESTAMP +SO_USELOOPBACK +SO_USER_COOKIE +SO_VENDOR +SS_DISABLE +SS_ONSTACK +STA_CLK +STA_CLOCKERR +STA_DEL +STA_FLL +STA_FREQHOLD +STA_INS +STA_MODE +STA_NANO +STA_PLL +STA_PPSERROR +STA_PPSFREQ +STA_PPSJITTER +STA_PPSSIGNAL +STA_PPSTIME +STA_PPSWANDER +STA_RONLY +STA_UNSYNC +ST_NOSUID +ST_RDONLY +S_IEXEC +S_IREAD +S_IWRITE +TAB0 +TAB3 +TABDLY +TCP_CCALGOOPT +TCP_CONGESTION +TCP_FASTOPEN +TCP_INFO +TCP_KEEPCNT +TCP_KEEPIDLE +TCP_KEEPINIT +TCP_KEEPINTVL +TCP_MAXSEG +TCP_MD5SIG +TCP_NOOPT +TCP_NOPUSH +TCP_PCAP_IN +TCP_PCAP_OUT +THOUSEP +TIMER_ABSTIME +TIME_DEL +TIME_ERROR +TIME_INS +TIME_OK +TIME_OOP +TIME_WAIT +TIOCCBRK +TIOCCDTR +TIOCCONS +TIOCDRAIN +TIOCEXCL +TIOCEXT +TIOCFLUSH +TIOCGDRAINWAIT +TIOCGETA +TIOCGETD +TIOCGPGRP +TIOCGPTN +TIOCGSID +TIOCMBIC +TIOCMBIS +TIOCMGDTRWAIT +TIOCMGET +TIOCMSDTRWAIT +TIOCMSET +TIOCM_CAR +TIOCM_CD +TIOCM_CTS +TIOCM_DCD +TIOCM_DSR +TIOCM_DTR +TIOCM_LE +TIOCM_RI +TIOCM_RNG +TIOCM_RTS +TIOCM_SR +TIOCM_ST +TIOCNOTTY +TIOCNXCL +TIOCOUTQ +TIOCPKT +TIOCPKT_DATA +TIOCPKT_DOSTOP +TIOCPKT_FLUSHREAD +TIOCPKT_FLUSHWRITE +TIOCPKT_IOCTL +TIOCPKT_NOSTOP +TIOCPKT_START +TIOCPKT_STOP +TIOCPTMASTER +TIOCSBRK +TIOCSCTTY +TIOCSDRAINWAIT +TIOCSDTR +TIOCSETA +TIOCSETAF +TIOCSETAW +TIOCSETD +TIOCSIG +TIOCSPGRP +TIOCSTART +TIOCSTAT +TIOCSTI +TIOCSTOP +TIOCTIMESTAMP +TIOCUCNTL +TMP_MAX +TTYDISC +T_FMT +T_FMT_AMPM +UF_APPEND +UF_ARCHIVE +UF_HIDDEN +UF_IMMUTABLE +UF_NODUMP +UF_NOUNLINK +UF_OFFLINE +UF_OPAQUE +UF_READONLY +UF_REPARSE +UF_SETTABLE +UF_SPARSE +UF_SYSTEM +USER_BC_BASE_MAX +USER_BC_DIM_MAX +USER_BC_SCALE_MAX +USER_BC_STRING_MAX +USER_COLL_WEIGHTS_MAX +USER_CS_PATH +USER_EXPR_NEST_MAX +USER_LINE_MAX +USER_POSIX2_CHAR_TERM +USER_POSIX2_C_BIND +USER_POSIX2_C_DEV +USER_POSIX2_FORT_DEV +USER_POSIX2_FORT_RUN +USER_POSIX2_LOCALEDEF +USER_POSIX2_SW_DEV +USER_POSIX2_UPE +USER_POSIX2_VERSION +USER_PROCESS +USER_RE_DUP_MAX +USER_STREAM_MAX +USER_TZNAME_MAX +UTIME_NOW +UTIME_OMIT +UTXDB_ACTIVE +UTXDB_LASTLOGIN +UTXDB_LOG +VDSUSP +VERASE2 +VSTATUS +WTRAPPED +XUCRED_VERSION +XU_NGROUPS +YESEXPR +YESSTR +_IOFBF +_IOLBF +_IONBF +_PC_ACL_EXTENDED +_PC_ACL_NFS4 +_PC_ACL_PATH_MAX +_PC_ALLOC_SIZE_MIN +_PC_ASYNC_IO +_PC_CAP_PRESENT +_PC_FILESIZEBITS +_PC_INF_PRESENT +_PC_MAC_PRESENT +_PC_MIN_HOLE_SIZE +_PC_PRIO_IO +_PC_REC_INCR_XFER_SIZE +_PC_REC_MAX_XFER_SIZE +_PC_REC_MIN_XFER_SIZE +_PC_REC_XFER_ALIGN +_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_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_CPUSET_SIZE +_SC_CPUTIME +_SC_DELAYTIMER_MAX +_SC_EXPR_NEST_MAX +_SC_FILE_LOCKING +_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_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_SYNCHRONIZED_IO +_SC_THREADS +_SC_THREAD_ATTR_STACKADDR +_SC_THREAD_ATTR_STACKSIZE +_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_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_INHERIT +_SC_TRACE_LOG +_SC_TYPED_MEMORY_OBJECTS +_SC_V6_ILP32_OFF32 +_SC_V6_ILP32_OFFBIG +_SC_V6_LP64_OFF64 +_SC_V6_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 +__c_anonymous_cr_pid +__error +__xuname +_sem +abs +accept4 +acct +aio_cancel +aio_error +aio_fsync +aio_read +aio_return +aio_suspend +aio_waitcomplete +aio_write +aiocb +arphdr +atof +bpf_dltlist +bpf_hdr +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 +dup3 +duplocale +endgrent +endpwent +endservent +endutxent +extattr_delete_fd +extattr_delete_file +extattr_delete_link +extattr_get_fd +extattr_get_file +extattr_get_link +extattr_list_fd +extattr_list_file +extattr_list_link +extattr_namespace_to_string +extattr_set_fd +extattr_set_file +extattr_set_link +extattr_string_to_namespace +faccessat +fchdir +fchflags +fdatasync +fdopendir +fexecve +fflags_t +fmemopen +forkpty +freeifaddrs +freelocale +fsid_t +fstatfs +ftok +futimes +getdomainname +getdtablesize +getgrent +getgrent_r +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getitimer +getline +getloadavg +getnameinfo +getpeereid +getpriority +getprogname +getpwent +getpwent_r +getpwnam_r +getrlimit +getrusage +getservbyport +getservent +getsid +getutxent +getutxid +getutxline +getutxuser +glob +glob_t +globfree +iconv +iconv_close +iconv_open +iconv_t +id_t +idtype_t +if_freenameindex +if_nameindex +ifaddrs +in6_pktinfo +initgroups +ipc_perm +jail +jail_attach +jail_get +jail_remove +jail_set +kevent +key_t +killpg +kqueue +labs +lchflags +lio_listio +lockf +login_tty +lutimes +lwpid_t +madvise +memmem +memrchr +mincore +mkdirat +mkfifoat +mknodat +mkostemp +mkostemps +mkstemps +mmsghdr +mq_attr +mq_close +mq_getattr +mq_getfd_np +mq_notify +mq_open +mq_receive +mq_send +mq_setattr +mq_timedreceive +mq_timedsend +mq_unlink +mqd_t +msgctl +msgget +msghdr +msglen_t +msgqnum_t +msgrcv +msgsnd +msqid_ds +newlocale +nice +nl_item +nl_langinfo +nl_langinfo_l +nmount +ntp_adjtime +ntp_gettime +ntptimeval +open_memstream +open_wmemstream +openat +openpty +pause +pdfork +pdgetpid +pdkill +pipe2 +popen +posix_fadvise +posix_fallocate +posix_madvise +posix_spawn +posix_spawn_file_actions_addclose +posix_spawn_file_actions_adddup2 +posix_spawn_file_actions_addopen +posix_spawn_file_actions_destroy +posix_spawn_file_actions_init +posix_spawn_file_actions_t +posix_spawnattr_destroy +posix_spawnattr_getflags +posix_spawnattr_getpgroup +posix_spawnattr_getschedparam +posix_spawnattr_getschedpolicy +posix_spawnattr_getsigdefault +posix_spawnattr_getsigmask +posix_spawnattr_init +posix_spawnattr_setflags +posix_spawnattr_setpgroup +posix_spawnattr_setschedparam +posix_spawnattr_setschedpolicy +posix_spawnattr_setsigdefault +posix_spawnattr_setsigmask +posix_spawnattr_t +posix_spawnp +ppoll +preadv +pseudo_AF_HDRCMPLT +pseudo_AF_KEY +pseudo_AF_PIP +pseudo_AF_RTIP +pseudo_AF_XTP +pthread_attr_get_np +pthread_attr_getguardsize +pthread_attr_getstack +pthread_cancel +pthread_condattr_getclock +pthread_condattr_getpshared +pthread_condattr_setclock +pthread_condattr_setpshared +pthread_kill +pthread_main_np +pthread_mutex_timedlock +pthread_mutexattr_getpshared +pthread_mutexattr_setpshared +pthread_rwlockattr_getpshared +pthread_rwlockattr_setpshared +pthread_set_name_np +ptrace +ptrace_io_desc +ptrace_vm_entry +pututxline +pwritev +qsort +querylocale +rand +readdir_r +readlinkat +recvmmsg +recvmsg +regcomp +regerror +regex_t +regexec +regfree +register_t +regmatch_t +regoff_t +rtprio +rtprio_thread +sched_getscheduler +sched_param +sched_setscheduler +seekdir +sem_close +sem_destroy +sem_getvalue +sem_init +sem_open +sem_timedwait +sem_unlink +sendfile +sendmmsg +sendmsg +setdomainname +setgrent +setgroups +sethostname +setitimer +setpriority +setprogname +setpwent +setresgid +setresuid +setrlimit +setservent +settimeofday +setutxdb +setutxent +sf_hdtr +shmat +shmctl +shmdt +shmget +shmid_ds +sigaltstack +sigevent +siginfo_t +sigtimedwait +sigwait +sigwaitinfo +sockaddr_dl +sockcred +srand +stack_t +statfs +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +sync +syscall +sysctl +sysctlbyname +sysctlnametomib +telldir +timex +truncate +ttyname_r +unmount +useconds_t +uselocale +utimensat +utmpx +vm_size_t +wait4 +waitid +xucred diff --git a/libc-test/semver/fuchsia-x86_64.txt b/libc-test/semver/fuchsia-x86_64.txt new file mode 100644 index 0000000000000..cd3d548ac3c5f --- /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 0000000000000..837b130ecc2cd --- /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/ios.txt b/libc-test/semver/ios.txt new file mode 100644 index 0000000000000..1a5fcd2ac3fe2 --- /dev/null +++ b/libc-test/semver/ios.txt @@ -0,0 +1,3 @@ +__darwin_arm_exception_state64 +__darwin_arm_neon_state64 +__darwin_arm_thread_state64 diff --git a/libc-test/semver/linux-aarch64.txt b/libc-test/semver/linux-aarch64.txt new file mode 100644 index 0000000000000..5dee605d89fb2 --- /dev/null +++ b/libc-test/semver/linux-aarch64.txt @@ -0,0 +1,133 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +CIBAUD +HWCAP_AES +HWCAP_ASIMD +HWCAP_ASIMDDP +HWCAP_ASIMDFHM +HWCAP_ASIMDHP +HWCAP_ASIMDRDM +HWCAP_ATOMICS +HWCAP_CPUID +HWCAP_CRC32 +HWCAP_DCPOP +HWCAP_DIT +HWCAP_EVTSTRM +HWCAP_FCMA +HWCAP_FLAGM +HWCAP_FP +HWCAP_FPHP +HWCAP_ILRCPC +HWCAP_JSCVT +HWCAP_LRCPC +HWCAP_PACA +HWCAP_PACG +HWCAP_PMULL +HWCAP_SB +HWCAP_SHA1 +HWCAP_SHA2 +HWCAP_SHA3 +HWCAP_SHA512 +HWCAP_SM3 +HWCAP_SM4 +HWCAP_SSBS +HWCAP_SVE +HWCAP_USCAT +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +SCM_TIMESTAMPING_OPT_STATS +SCM_TIMESTAMPING_PKTINFO +SCM_TIMESTAMPNS +SCM_TXTIME +SCM_WIFI_STATUS +SIGSTKFLT +SIGUNUSED +SO_ATTACH_BPF +SO_ATTACH_FILTER +SO_ATTACH_REUSEPORT_CBPF +SO_ATTACH_REUSEPORT_EBPF +SO_BINDTOIFINDEX +SO_BPF_EXTENSIONS +SO_BSDCOMPAT +SO_CNX_ADVICE +SO_COOKIE +SO_DETACH_BPF +SO_DETACH_FILTER +SO_DETACH_REUSEPORT_BPF +SO_GET_FILTER +SO_INCOMING_CPU +SO_INCOMING_NAPI_ID +SO_LOCK_FILTER +SO_MAX_PACING_RATE +SO_MEMINFO +SO_NOFCS +SO_NO_CHECK +SO_PEERGROUPS +SO_PEERNAME +SO_PRIORITY +SO_PROTOCOL +SO_RCVTIMEO_NEW +SO_SECURITY_AUTHENTICATION +SO_SECURITY_ENCRYPTION_NETWORK +SO_SECURITY_ENCRYPTION_TRANSPORT +SO_SELECT_ERR_QUEUE +SO_SNDTIMEO_NEW +SO_TIMESTAMPING_NEW +SO_TIMESTAMPNS +SO_TIMESTAMPNS_NEW +SO_TIMESTAMP_NEW +SO_TXTIME +SO_WIFI_STATUS +SO_ZEROCOPY +SYS_accept +SYS_msgctl +SYS_msgget +SYS_msgrcv +SYS_msgsnd +SYS_newfstatat +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_renameat +SYS_semctl +SYS_semget +SYS_semop +SYS_semtimedop +SYS_shmat +SYS_shmctl +SYS_shmdt +SYS_shmget +SYS_sync_file_range +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +flock64 +ip_mreqn +max_align_t +mcontext_t +sysctl +termios2 +ucontext_t diff --git a/libc-test/semver/linux-gnu-x86_64.txt b/libc-test/semver/linux-gnu-x86_64.txt new file mode 100644 index 0000000000000..5745971b03d26 --- /dev/null +++ b/libc-test/semver/linux-gnu-x86_64.txt @@ -0,0 +1,30 @@ +BOTHER +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +PTRACE_SYSEMU +PTRACE_SYSEMU_SINGLESTEP +_libc_fpstate +flock64 +getcontext +makecontext +setcontext +swapcontext +sysctl +termios2 diff --git a/libc-test/semver/linux-gnu.txt b/libc-test/semver/linux-gnu.txt new file mode 100644 index 0000000000000..ec686e815f501 --- /dev/null +++ b/libc-test/semver/linux-gnu.txt @@ -0,0 +1,575 @@ +ACCOUNTING +ADFS_SUPER_MAGIC +ADJ_ESTERROR +ADJ_FREQUENCY +ADJ_MAXERROR +ADJ_MICRO +ADJ_NANO +ADJ_OFFSET +ADJ_OFFSET_SINGLESHOT +ADJ_OFFSET_SS_READ +ADJ_SETOFFSET +ADJ_STATUS +ADJ_TAI +ADJ_TICK +ADJ_TIMECONST +AFFS_SUPER_MAGIC +AFS_SUPER_MAGIC +AT_STATX_DONT_SYNC +AT_STATX_FORCE_SYNC +AT_STATX_SYNC_AS_STAT +AT_STATX_SYNC_TYPE +AUTOFS_SUPER_MAGIC +BINDERFS_SUPER_MAGIC +BOOT_TIME +BPF_FS_MAGIC +BTRFS_SUPER_MAGIC +CGROUP2_SUPER_MAGIC +CGROUP_SUPER_MAGIC +CODA_SUPER_MAGIC +CRAMFS_MAGIC +DCCP_SERVICE_LIST_MAX_LEN +DCCP_SOCKOPT_AVAILABLE_CCIDS +DCCP_SOCKOPT_CCID +DCCP_SOCKOPT_CCID_RX_INFO +DCCP_SOCKOPT_CCID_TX_INFO +DCCP_SOCKOPT_CHANGE_L +DCCP_SOCKOPT_CHANGE_R +DCCP_SOCKOPT_GET_CUR_MPS +DCCP_SOCKOPT_PACKET_SIZE +DCCP_SOCKOPT_QPOLICY_ID +DCCP_SOCKOPT_QPOLICY_TXQLEN +DCCP_SOCKOPT_RECV_CSCOV +DCCP_SOCKOPT_RX_CCID +DCCP_SOCKOPT_SEND_CSCOV +DCCP_SOCKOPT_SERVER_TIMEWAIT +DCCP_SOCKOPT_SERVICE +DCCP_SOCKOPT_TX_CCID +DEAD_PROCESS +DEBUGFS_MAGIC +DEVPTS_SUPER_MAGIC +ECRYPTFS_SUPER_MAGIC +EFS_SUPER_MAGIC +EMPTY +EXT2_SUPER_MAGIC +EXT3_SUPER_MAGIC +EXT4_SUPER_MAGIC +F2FS_SUPER_MAGIC +FDPIC_FUNCPTRS +FUTEXFS_SUPER_MAGIC +GENL_ID_PMCRAID +GENL_ID_VFS_DQUOT +GENL_UNS_ADMIN_PERM +HOSTFS_SUPER_MAGIC +HPFS_SUPER_MAGIC +HUGETLBFS_MAGIC +HUGETLB_FLAG_ENCODE_16GB +HUGETLB_FLAG_ENCODE_16MB +HUGETLB_FLAG_ENCODE_1GB +HUGETLB_FLAG_ENCODE_1MB +HUGETLB_FLAG_ENCODE_256MB +HUGETLB_FLAG_ENCODE_2GB +HUGETLB_FLAG_ENCODE_2MB +HUGETLB_FLAG_ENCODE_32MB +HUGETLB_FLAG_ENCODE_512KB +HUGETLB_FLAG_ENCODE_512MB +HUGETLB_FLAG_ENCODE_64KB +HUGETLB_FLAG_ENCODE_8MB +HUGETLB_FLAG_ENCODE_MASK +HUGETLB_FLAG_ENCODE_SHIFT +IFA_FLAGS +IFA_F_MANAGETEMPADDR +IFA_F_MCAUTOJOIN +IFA_F_NODAD +IFA_F_NOPREFIXROUTE +IFA_F_STABLE_PRIVACY +INIT_PROCESS +ISOFS_SUPER_MAGIC +JFFS2_SUPER_MAGIC +KEYCTL_DH_COMPUTE +KEYCTL_PKEY_DECRYPT +KEYCTL_PKEY_ENCRYPT +KEYCTL_PKEY_QUERY +KEYCTL_PKEY_SIGN +KEYCTL_PKEY_VERIFY +KEYCTL_RESTRICT_KEYRING +KEYCTL_SUPPORTS_DECRYPT +KEYCTL_SUPPORTS_ENCRYPT +KEYCTL_SUPPORTS_SIGN +KEYCTL_SUPPORTS_VERIFY +LC_ADDRESS +LC_ADDRESS_MASK +LC_ALL +LC_ALL_MASK +LC_IDENTIFICATION +LC_IDENTIFICATION_MASK +LC_MEASUREMENT +LC_MEASUREMENT_MASK +LC_NAME +LC_NAME_MASK +LC_PAPER +LC_PAPER_MASK +LC_TELEPHONE +LC_TELEPHONE_MASK +LM_ID_BASE +LM_ID_NEWLM +LOGIN_PROCESS +Lmid_t +MAXTC +MAX_LINKS +MINIX2_SUPER_MAGIC +MINIX2_SUPER_MAGIC2 +MINIX3_SUPER_MAGIC +MINIX_SUPER_MAGIC +MINIX_SUPER_MAGIC2 +MOD_CLKA +MOD_CLKB +MOD_ESTERROR +MOD_FREQUENCY +MOD_MAXERROR +MOD_MICRO +MOD_NANO +MOD_OFFSET +MOD_STATUS +MOD_TAI +MOD_TIMECONST +MSDOS_SUPER_MAGIC +MSG_TRYHARD +MS_RELATIME +M_ARENA_MAX +M_ARENA_TEST +M_CHECK_ACTION +M_GRAIN +M_KEEP +M_MMAP_MAX +M_MMAP_THRESHOLD +M_MXFAST +M_NLBLKS +M_PERTURB +M_TOP_PAD +M_TRIM_THRESHOLD +NCP_SUPER_MAGIC +NDA_LINK_NETNSID +NDA_LLADDR +NDA_MASTER +NDA_SRC_VNI +NEW_TIME +NFPROTO_INET +NFPROTO_NETDEV +NFS_SUPER_MAGIC +NFT_BREAK +NFT_BYTEORDER_HTON +NFT_BYTEORDER_NTOH +NFT_CHAIN_MAXNAMELEN +NFT_CMP_EQ +NFT_CMP_GT +NFT_CMP_GTE +NFT_CMP_LT +NFT_CMP_LTE +NFT_CMP_NEQ +NFT_CONTINUE +NFT_CT_BYTES +NFT_CT_DIRECTION +NFT_CT_DST +NFT_CT_EXPIRATION +NFT_CT_HELPER +NFT_CT_L3PROTOCOL +NFT_CT_LABELS +NFT_CT_MARK +NFT_CT_PKTS +NFT_CT_PROTOCOL +NFT_CT_PROTO_DST +NFT_CT_PROTO_SRC +NFT_CT_SECMARK +NFT_CT_SRC +NFT_CT_STATE +NFT_CT_STATUS +NFT_DATA_RESERVED_MASK +NFT_DATA_VALUE +NFT_DATA_VALUE_MAXLEN +NFT_DATA_VERDICT +NFT_DYNSET_F_INV +NFT_DYNSET_OP_ADD +NFT_DYNSET_OP_UPDATE +NFT_GOTO +NFT_JUMP +NFT_LIMIT_F_INV +NFT_LIMIT_PKTS +NFT_LIMIT_PKT_BYTES +NFT_LOOKUP_F_INV +NFT_META_BRI_IIFNAME +NFT_META_BRI_OIFNAME +NFT_META_CGROUP +NFT_META_CPU +NFT_META_IIF +NFT_META_IIFGROUP +NFT_META_IIFNAME +NFT_META_IIFTYPE +NFT_META_L4PROTO +NFT_META_LEN +NFT_META_MARK +NFT_META_NFPROTO +NFT_META_NFTRACE +NFT_META_OIF +NFT_META_OIFGROUP +NFT_META_OIFNAME +NFT_META_OIFTYPE +NFT_META_PKTTYPE +NFT_META_PRANDOM +NFT_META_PRIORITY +NFT_META_PROTOCOL +NFT_META_RTCLASSID +NFT_META_SECMARK +NFT_META_SKGID +NFT_META_SKUID +NFT_MSG_DELCHAIN +NFT_MSG_DELRULE +NFT_MSG_DELSET +NFT_MSG_DELSETELEM +NFT_MSG_DELTABLE +NFT_MSG_GETCHAIN +NFT_MSG_GETGEN +NFT_MSG_GETRULE +NFT_MSG_GETSET +NFT_MSG_GETSETELEM +NFT_MSG_GETTABLE +NFT_MSG_MAX +NFT_MSG_NEWCHAIN +NFT_MSG_NEWGEN +NFT_MSG_NEWRULE +NFT_MSG_NEWSET +NFT_MSG_NEWSETELEM +NFT_MSG_NEWTABLE +NFT_MSG_TRACE +NFT_NAT_DNAT +NFT_NAT_SNAT +NFT_NG_INCREMENTAL +NFT_NG_RANDOM +NFT_OBJ_MAXNAMELEN +NFT_PAYLOAD_CSUM_INET +NFT_PAYLOAD_CSUM_NONE +NFT_PAYLOAD_LL_HEADER +NFT_PAYLOAD_NETWORK_HEADER +NFT_PAYLOAD_TRANSPORT_HEADER +NFT_QUEUE_FLAG_BYPASS +NFT_QUEUE_FLAG_CPU_FANOUT +NFT_QUEUE_FLAG_MASK +NFT_QUOTA_F_INV +NFT_RANGE_EQ +NFT_RANGE_NEQ +NFT_REG32_00 +NFT_REG32_01 +NFT_REG32_02 +NFT_REG32_03 +NFT_REG32_04 +NFT_REG32_05 +NFT_REG32_06 +NFT_REG32_07 +NFT_REG32_08 +NFT_REG32_09 +NFT_REG32_10 +NFT_REG32_11 +NFT_REG32_12 +NFT_REG32_13 +NFT_REG32_14 +NFT_REG32_15 +NFT_REG32_SIZE +NFT_REG_1 +NFT_REG_2 +NFT_REG_3 +NFT_REG_4 +NFT_REG_SIZE +NFT_REG_VERDICT +NFT_REJECT_ICMPX_ADMIN_PROHIBITED +NFT_REJECT_ICMPX_HOST_UNREACH +NFT_REJECT_ICMPX_NO_ROUTE +NFT_REJECT_ICMPX_PORT_UNREACH +NFT_REJECT_ICMPX_UNREACH +NFT_REJECT_ICMP_UNREACH +NFT_REJECT_TCP_RST +NFT_RETURN +NFT_SET_ANONYMOUS +NFT_SET_CONSTANT +NFT_SET_ELEM_INTERVAL_END +NFT_SET_EVAL +NFT_SET_INTERVAL +NFT_SET_MAP +NFT_SET_MAXNAMELEN +NFT_SET_POL_MEMORY +NFT_SET_POL_PERFORMANCE +NFT_SET_TIMEOUT +NFT_TABLE_MAXNAMELEN +NFT_TRACETYPE_POLICY +NFT_TRACETYPE_RETURN +NFT_TRACETYPE_RULE +NFT_TRACETYPE_UNSPEC +NFT_USERDATA_MAXLEN +NF_NETDEV_INGRESS +NF_NETDEV_NUMHOOKS +NILFS_SUPER_MAGIC +NTF_EXT_LEARNED +NTF_MASTER +NTF_OFFLOADED +NTP_API +OCFS2_SUPER_MAGIC +OLD_TIME +OPENPROM_SUPER_MAGIC +OVERLAYFS_SUPER_MAGIC +O_FSYNC +PROC_SUPER_MAGIC +PTHREAD_MUTEX_ADAPTIVE_NP +QNX4_SUPER_MAGIC +QNX6_SUPER_MAGIC +RDTGROUP_SUPER_MAGIC +REG_EEND +REG_ERPAREN +REG_ESIZE +REG_STARTEND +REISERFS_SUPER_MAGIC +RTA_NEWDST +RTA_OIF +RTA_PAD +RTA_PREF +RTA_TTL_PROPAGATE +RTA_UID +RTA_UNSPEC +RTA_VIA +RTLD_DEEPBIND +RTLD_DI_CONFIGADDR +RTLD_DI_LINKMAP +RTLD_DI_LMID +RTLD_DI_ORIGIN +RTLD_DI_PROFILENAME +RTLD_DI_PROFILEOUT +RTLD_DI_SERINFO +RTLD_DI_SERINFOSIZE +RTLD_DI_TLS_DATA +RTLD_DI_TLS_MODID +RTM_DELNETCONF +RTM_F_FIB_MATCH +RTM_F_LOOKUP_TABLE +RTM_GETSTATS +RTM_NEWCACHEREPORT +RTM_NEWSTATS +RUN_LVL +RWF_APPEND +RWF_DSYNC +RWF_HIPRI +RWF_NOWAIT +RWF_SYNC +SECURITYFS_MAGIC +SELINUX_MAGIC +SIGEV_THREAD_ID +SMACK_MAGIC +SMB_SUPER_MAGIC +SOL_CAIF +SOL_IUCV +SOL_NFC +SOL_PACKET +SOL_PNPIPE +SOL_PPPOL2TP +SOL_RAW +SOL_RDS +SOL_RXRPC +SOL_XDP +STATX_ALL +STATX_ATIME +STATX_ATTR_APPEND +STATX_ATTR_AUTOMOUNT +STATX_ATTR_COMPRESSED +STATX_ATTR_ENCRYPTED +STATX_ATTR_IMMUTABLE +STATX_ATTR_NODUMP +STATX_BASIC_STATS +STATX_BLOCKS +STATX_BTIME +STATX_CTIME +STATX_GID +STATX_INO +STATX_MNT_ID +STATX_MODE +STATX_MTIME +STATX_NLINK +STATX_SIZE +STATX_TYPE +STATX_UID +STATX__RESERVED +STA_CLK +STA_CLOCKERR +STA_DEL +STA_FLL +STA_FREQHOLD +STA_INS +STA_MODE +STA_NANO +STA_PLL +STA_PPSERROR +STA_PPSFREQ +STA_PPSJITTER +STA_PPSSIGNAL +STA_PPSTIME +STA_PPSWANDER +STA_RONLY +STA_UNSYNC +ST_RELATIME +SYSFS_MAGIC +TCA_CHAIN +TCA_DUMP_INVISIBLE +TCA_FCNT +TCA_HW_OFFLOAD +TCA_PAD +TIME_BAD +TIME_DEL +TIME_ERROR +TIME_INS +TIME_OK +TIME_OOP +TIME_WAIT +TMPFS_MAGIC +TMP_MAX +TRACEFS_MAGIC +UDF_SUPER_MAGIC +UNAME26 +USBDEVICE_SUPER_MAGIC +USER_PROCESS +XENFS_SUPER_MAGIC +XFS_SUPER_MAGIC +_SC_2_C_VERSION +_SC_BASE +_SC_CHARCLASS_NAME_MAX +_SC_CHAR_BIT +_SC_CHAR_MAX +_SC_CHAR_MIN +_SC_C_LANG_SUPPORT +_SC_C_LANG_SUPPORT_R +_SC_DELAYTIMER_MAX +_SC_DEVICE_IO +_SC_DEVICE_SPECIFIC +_SC_DEVICE_SPECIFIC_R +_SC_EQUIV_CLASS_MAX +_SC_EXPR_NEST_MAX +_SC_FD_MGMT +_SC_FIFO +_SC_FILE_ATTRIBUTES +_SC_FILE_LOCKING +_SC_FILE_SYSTEM +_SC_INT_MAX +_SC_INT_MIN +_SC_LEVEL1_DCACHE_ASSOC +_SC_LEVEL1_DCACHE_LINESIZE +_SC_LEVEL1_DCACHE_SIZE +_SC_LEVEL1_ICACHE_ASSOC +_SC_LEVEL1_ICACHE_LINESIZE +_SC_LEVEL1_ICACHE_SIZE +_SC_LEVEL2_CACHE_ASSOC +_SC_LEVEL2_CACHE_LINESIZE +_SC_LEVEL2_CACHE_SIZE +_SC_LEVEL3_CACHE_ASSOC +_SC_LEVEL3_CACHE_LINESIZE +_SC_LEVEL3_CACHE_SIZE +_SC_LEVEL4_CACHE_ASSOC +_SC_LEVEL4_CACHE_LINESIZE +_SC_LEVEL4_CACHE_SIZE +_SC_LINE_MAX +_SC_LONG_BIT +_SC_MAPPED_FILES +_SC_MB_LEN_MAX +_SC_MULTI_PROCESS +_SC_NETWORKING +_SC_NL_ARGMAX +_SC_NL_LANGMAX +_SC_NL_MSGMAX +_SC_NL_NMAX +_SC_NL_SETMAX +_SC_NL_TEXTMAX +_SC_PII +_SC_PII_INTERNET +_SC_PII_INTERNET_DGRAM +_SC_PII_INTERNET_STREAM +_SC_PII_OSI +_SC_PII_OSI_CLTS +_SC_PII_OSI_COTS +_SC_PII_OSI_M +_SC_PII_SOCKET +_SC_PII_XTI +_SC_PIPE +_SC_POLL +_SC_REGEX_VERSION +_SC_SCHAR_MAX +_SC_SCHAR_MIN +_SC_SELECT +_SC_SHRT_MAX +_SC_SHRT_MIN +_SC_SIGNALS +_SC_SIGQUEUE_MAX +_SC_SINGLE_PROCESS +_SC_SSIZE_MAX +_SC_SYSTEM_DATABASE +_SC_SYSTEM_DATABASE_R +_SC_T_IOV_MAX +_SC_UCHAR_MAX +_SC_UINT_MAX +_SC_UIO_MAXIOV +_SC_ULONG_MAX +_SC_USER_GROUPS +_SC_USER_GROUPS_R +_SC_USHRT_MAX +_SC_WORD_BIT +__NFT_REG_MAX +__UT_HOSTSIZE +__UT_LINESIZE +__UT_NAMESIZE +__fsword_t +__priority_which_t +__rlimit_resource_t +__timeval +adjtimex +backtrace +copy_file_range +dlinfo +dlmopen +endutxent +fgetspent_r +getgrent_r +getpt +getpwent_r +getpwnam_r +getspent_r +getutxent +getutxid +getutxline +glob +glob64 +glob64_t +glob_t +globfree +globfree64 +mallinfo +malloc_usable_size +mallopt +nl_mmap_hdr +nl_mmap_req +nl_pktinfo +ntp_adjtime +ntp_gettime +ntptimeval +preadv2 +pthread_attr_getaffinity_np +pthread_attr_setaffinity_np +pthread_getname_np +pthread_rwlockattr_getkind_np +pthread_rwlockattr_getpshared +pthread_rwlockattr_setkind_np +pthread_setname_np +pututxline +pwritev2 +qsort_r +setutxent +setxattr +sgetspent_r +statx +statx_timestamp +timex +utmpname +utmpx +utmpxname diff --git a/libc-test/semver/linux-i686.txt b/libc-test/semver/linux-i686.txt new file mode 100644 index 0000000000000..17fc3b6688095 --- /dev/null +++ b/libc-test/semver/linux-i686.txt @@ -0,0 +1,227 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +CIBAUD +CS +DS +EAX +EBP +EBX +ECX +EDI +EDX +EFL +EIP +ES +ESI +FS +GS +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_32BIT +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +ORIG_EAX +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +PTRACE_GETFPREGS +PTRACE_GETFPXREGS +PTRACE_GETREGS +PTRACE_SETFPREGS +PTRACE_SETFPXREGS +PTRACE_SETREGS +PTRACE_SYSEMU +PTRACE_SYSEMU_SINGLESTEP +REG_CS +REG_DS +REG_EAX +REG_EBP +REG_EBX +REG_ECX +REG_EDI +REG_EDX +REG_EFL +REG_EIP +REG_ERR +REG_ES +REG_ESI +REG_ESP +REG_FS +REG_GS +REG_SS +REG_TRAPNO +REG_UESP +SIGSTKFLT +SIGUNUSED +SO_BSDCOMPAT +SO_NO_CHECK +SO_PRIORITY +SO_PROTOCOL +SS +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_break +SYS_chmod +SYS_chown +SYS_chown32 +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fadvise64 +SYS_fadvise64_64 +SYS_fchown32 +SYS_fcntl64 +SYS_fork +SYS_fstat64 +SYS_fstatat64 +SYS_fstatfs64 +SYS_ftime +SYS_ftruncate64 +SYS_futimesat +SYS_get_kernel_syms +SYS_get_thread_area +SYS_getdents +SYS_getegid32 +SYS_geteuid32 +SYS_getgid32 +SYS_getgroups32 +SYS_getpgrp +SYS_getpmsg +SYS_getresgid32 +SYS_getresuid32 +SYS_getuid32 +SYS_gtty +SYS_idle +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_ipc +SYS_lchown +SYS_lchown32 +SYS_link +SYS_lock +SYS_lstat +SYS_lstat64 +SYS_mkdir +SYS_mknod +SYS_mmap2 +SYS_modify_ldt +SYS_mpx +SYS_nice +SYS_oldfstat +SYS_oldlstat +SYS_oldolduname +SYS_oldstat +SYS_olduname +SYS_open +SYS_pause +SYS_pipe +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_poll +SYS_prof +SYS_profil +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_rename +SYS_renameat +SYS_rmdir +SYS_select +SYS_sendfile +SYS_sendfile64 +SYS_set_thread_area +SYS_setfsgid32 +SYS_setfsuid32 +SYS_setgid32 +SYS_setgroups32 +SYS_setregid32 +SYS_setresgid32 +SYS_setresuid32 +SYS_setreuid32 +SYS_setuid32 +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_ssetmask +SYS_stat +SYS_stat64 +SYS_statfs64 +SYS_stime +SYS_stty +SYS_symlink +SYS_sync_file_range +SYS_sysfs +SYS_time +SYS_truncate64 +SYS_ugetrlimit +SYS_ulimit +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +SYS_vm86 +SYS_vm86old +SYS_vserver +SYS_waitpid +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +UESP +_libc_fpreg +_libc_fpstate +flock64 +fsblkcnt64_t +fsfilcnt64_t +getcontext +greg_t +ip_mreqn +makecontext +max_align_t +mcontext_t +setcontext +swapcontext +sysctl +termios2 +ucontext_t +user +user_fpregs_struct +user_fpxregs_struct +user_regs_struct diff --git a/libc-test/semver/linux-mips.txt b/libc-test/semver/linux-mips.txt new file mode 100644 index 0000000000000..7ce9ecc058988 --- /dev/null +++ b/libc-test/semver/linux-mips.txt @@ -0,0 +1,154 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +CIBAUD +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +PTRACE_GETFPREGS +PTRACE_GETFPXREGS +PTRACE_GETREGS +PTRACE_SETFPREGS +PTRACE_SETFPXREGS +PTRACE_SETREGS +SCM_TIMESTAMPNS +SCM_WIFI_STATUS +SO_ATTACH_BPF +SO_ATTACH_FILTER +SO_BPF_EXTENSIONS +SO_BSDCOMPAT +SO_DETACH_BPF +SO_DETACH_FILTER +SO_GET_FILTER +SO_INCOMING_CPU +SO_LOCK_FILTER +SO_MAX_PACING_RATE +SO_NOFCS +SO_NO_CHECK +SO_PEERNAME +SO_PRIORITY +SO_PROTOCOL +SO_SECURITY_AUTHENTICATION +SO_SECURITY_ENCRYPTION_NETWORK +SO_SECURITY_ENCRYPTION_TRANSPORT +SO_SELECT_ERR_QUEUE +SO_STYLE +SO_TIMESTAMPNS +SO_WIFI_STATUS +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_accept +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_break +SYS_cachectl +SYS_cacheflush +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fadvise64 +SYS_fcntl64 +SYS_fork +SYS_fstat64 +SYS_fstatat64 +SYS_fstatfs64 +SYS_ftime +SYS_ftruncate64 +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_gtty +SYS_idle +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_ipc +SYS_lchown +SYS_link +SYS_lock +SYS_lstat +SYS_lstat64 +SYS_mkdir +SYS_mknod +SYS_mmap2 +SYS_modify_ldt +SYS_mpx +SYS_nice +SYS_open +SYS_pause +SYS_pipe +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_poll +SYS_prof +SYS_profil +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_recv +SYS_rename +SYS_renameat +SYS_rmdir +SYS_send +SYS_sendfile +SYS_sendfile64 +SYS_set_thread_area +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_ssetmask +SYS_stat +SYS_stat64 +SYS_statfs64 +SYS_stime +SYS_stty +SYS_symlink +SYS_sync_file_range +SYS_syscall +SYS_sysfs +SYS_sysmips +SYS_time +SYS_timerfd +SYS_truncate64 +SYS_ulimit +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vm86 +SYS_vserver +SYS_waitpid +TIOCCBRK +TIOCSBRK +fsblkcnt64_t +fsfilcnt64_t +ip_mreqn +max_align_t +sysctl +termios2 diff --git a/libc-test/semver/linux-musl.txt b/libc-test/semver/linux-musl.txt new file mode 100644 index 0000000000000..1692b9c2d8ad2 --- /dev/null +++ b/libc-test/semver/linux-musl.txt @@ -0,0 +1 @@ +# TODO: musl. diff --git a/libc-test/semver/linux-powerpc.txt b/libc-test/semver/linux-powerpc.txt new file mode 100644 index 0000000000000..a02c7f0e86351 --- /dev/null +++ b/libc-test/semver/linux-powerpc.txt @@ -0,0 +1,160 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +PTRACE_GETFPREGS +PTRACE_GETREGS +PTRACE_SETFPREGS +PTRACE_SETREGS +SIGSTKFLT +SIGUNUSED +SO_BSDCOMPAT +SO_NO_CHECK +SO_PRIORITY +SO_PROTOCOL +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_accept +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_break +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fadvise64 +SYS_fadvise64_64 +SYS_fcntl64 +SYS_fork +SYS_fstat64 +SYS_fstatat64 +SYS_fstatfs64 +SYS_ftime +SYS_ftruncate64 +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_gtty +SYS_idle +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_ipc +SYS_kexec_file_load +SYS_lchown +SYS_link +SYS_lock +SYS_lstat +SYS_lstat64 +SYS_mkdir +SYS_mknod +SYS_mmap2 +SYS_modify_ldt +SYS_mpx +SYS_multiplexer +SYS_nice +SYS_oldfstat +SYS_oldlstat +SYS_oldolduname +SYS_oldstat +SYS_olduname +SYS_open +SYS_pause +SYS_pciconfig_iobase +SYS_pciconfig_read +SYS_pciconfig_write +SYS_pipe +SYS_poll +SYS_prof +SYS_profil +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_recv +SYS_rename +SYS_renameat +SYS_rmdir +SYS_rtas +SYS_select +SYS_send +SYS_sendfile +SYS_sendfile64 +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_spu_create +SYS_spu_run +SYS_ssetmask +SYS_stat +SYS_stat64 +SYS_statfs64 +SYS_stime +SYS_stty +SYS_subpage_prot +SYS_swapcontext +SYS_switch_endian +SYS_symlink +SYS_sync_file_range2 +SYS_sys_debug_setcontext +SYS_sysfs +SYS_time +SYS_truncate64 +SYS_tuxcall +SYS_ugetrlimit +SYS_ulimit +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +SYS_vm86 +SYS_waitpid +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +flock64 +fsblkcnt64_t +fsfilcnt64_t +ip_mreqn +sysctl diff --git a/libc-test/semver/linux-powerpc64.txt b/libc-test/semver/linux-powerpc64.txt new file mode 100644 index 0000000000000..9b6194f4e5d3a --- /dev/null +++ b/libc-test/semver/linux-powerpc64.txt @@ -0,0 +1,164 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +SCM_TIMESTAMPNS +SCM_WIFI_STATUS +SIGSTKFLT +SIGUNUSED +SO_ATTACH_BPF +SO_ATTACH_FILTER +SO_BPF_EXTENSIONS +SO_BSDCOMPAT +SO_DETACH_BPF +SO_DETACH_FILTER +SO_GET_FILTER +SO_INCOMING_CPU +SO_LOCK_FILTER +SO_MAX_PACING_RATE +SO_NOFCS +SO_NO_CHECK +SO_PEERNAME +SO_PRIORITY +SO_PROTOCOL +SO_SECURITY_AUTHENTICATION +SO_SECURITY_ENCRYPTION_NETWORK +SO_SECURITY_ENCRYPTION_TRANSPORT +SO_SELECT_ERR_QUEUE +SO_TIMESTAMPNS +SO_WIFI_STATUS +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_accept +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_break +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fork +SYS_fstatfs64 +SYS_ftime +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_gtty +SYS_idle +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_ipc +SYS_kexec_file_load +SYS_lchown +SYS_link +SYS_lock +SYS_lstat +SYS_mkdir +SYS_mknod +SYS_modify_ldt +SYS_mpx +SYS_multiplexer +SYS_newfstatat +SYS_nice +SYS_oldfstat +SYS_oldlstat +SYS_oldolduname +SYS_oldstat +SYS_olduname +SYS_open +SYS_pause +SYS_pciconfig_iobase +SYS_pciconfig_read +SYS_pciconfig_write +SYS_pipe +SYS_poll +SYS_prof +SYS_profil +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_recv +SYS_rename +SYS_renameat +SYS_rmdir +SYS_rtas +SYS_select +SYS_send +SYS_sendfile +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_spu_create +SYS_spu_run +SYS_ssetmask +SYS_stat +SYS_statfs64 +SYS_stime +SYS_stty +SYS_subpage_prot +SYS_swapcontext +SYS_switch_endian +SYS_symlink +SYS_sync_file_range2 +SYS_sys_debug_setcontext +SYS_sysfs +SYS_time +SYS_tuxcall +SYS_ugetrlimit +SYS_ulimit +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +SYS_vm86 +SYS_waitpid +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +flock64 +ip_mreqn +max_align_t +sysctl diff --git a/libc-test/semver/linux-powerpc64le.txt b/libc-test/semver/linux-powerpc64le.txt new file mode 100644 index 0000000000000..9b6194f4e5d3a --- /dev/null +++ b/libc-test/semver/linux-powerpc64le.txt @@ -0,0 +1,164 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +SCM_TIMESTAMPNS +SCM_WIFI_STATUS +SIGSTKFLT +SIGUNUSED +SO_ATTACH_BPF +SO_ATTACH_FILTER +SO_BPF_EXTENSIONS +SO_BSDCOMPAT +SO_DETACH_BPF +SO_DETACH_FILTER +SO_GET_FILTER +SO_INCOMING_CPU +SO_LOCK_FILTER +SO_MAX_PACING_RATE +SO_NOFCS +SO_NO_CHECK +SO_PEERNAME +SO_PRIORITY +SO_PROTOCOL +SO_SECURITY_AUTHENTICATION +SO_SECURITY_ENCRYPTION_NETWORK +SO_SECURITY_ENCRYPTION_TRANSPORT +SO_SELECT_ERR_QUEUE +SO_TIMESTAMPNS +SO_WIFI_STATUS +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_accept +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_break +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fork +SYS_fstatfs64 +SYS_ftime +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_gtty +SYS_idle +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_ipc +SYS_kexec_file_load +SYS_lchown +SYS_link +SYS_lock +SYS_lstat +SYS_mkdir +SYS_mknod +SYS_modify_ldt +SYS_mpx +SYS_multiplexer +SYS_newfstatat +SYS_nice +SYS_oldfstat +SYS_oldlstat +SYS_oldolduname +SYS_oldstat +SYS_olduname +SYS_open +SYS_pause +SYS_pciconfig_iobase +SYS_pciconfig_read +SYS_pciconfig_write +SYS_pipe +SYS_poll +SYS_prof +SYS_profil +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_recv +SYS_rename +SYS_renameat +SYS_rmdir +SYS_rtas +SYS_select +SYS_send +SYS_sendfile +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_spu_create +SYS_spu_run +SYS_ssetmask +SYS_stat +SYS_statfs64 +SYS_stime +SYS_stty +SYS_subpage_prot +SYS_swapcontext +SYS_switch_endian +SYS_symlink +SYS_sync_file_range2 +SYS_sys_debug_setcontext +SYS_sysfs +SYS_time +SYS_tuxcall +SYS_ugetrlimit +SYS_ulimit +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +SYS_vm86 +SYS_waitpid +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +flock64 +ip_mreqn +max_align_t +sysctl diff --git a/libc-test/semver/linux-riscv64gc.txt b/libc-test/semver/linux-riscv64gc.txt new file mode 100644 index 0000000000000..8397f37dbb994 --- /dev/null +++ b/libc-test/semver/linux-riscv64gc.txt @@ -0,0 +1,72 @@ +B2500000 +B3000000 +B3500000 +B4000000 +CIBAUD +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MAP_SYNC +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +SCM_TIMESTAMPNS +SCM_WIFI_STATUS +SIGSTKFLT +SO_ATTACH_BPF +SO_ATTACH_FILTER +SO_BPF_EXTENSIONS +SO_BSDCOMPAT +SO_DETACH_BPF +SO_DETACH_FILTER +SO_GET_FILTER +SO_INCOMING_CPU +SO_LOCK_FILTER +SO_MAX_PACING_RATE +SO_NOFCS +SO_NO_CHECK +SO_PEERNAME +SO_PRIORITY +SO_PROTOCOL +SO_SECURITY_AUTHENTICATION +SO_SECURITY_ENCRYPTION_NETWORK +SO_SECURITY_ENCRYPTION_TRANSPORT +SO_SELECT_ERR_QUEUE +SO_TIMESTAMPNS +SO_WIFI_STATUS +SYS_accept +SYS_fadvise64 +SYS_msgctl +SYS_msgget +SYS_msgrcv +SYS_msgsnd +SYS_newfstatat +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_semctl +SYS_semget +SYS_semop +SYS_semtimedop +SYS_sendfile +SYS_shmat +SYS_shmctl +SYS_shmdt +SYS_shmget +SYS_sync_file_range +TIOCGRS485 +TIOCSRS485 +flock64 +fsblkcnt64_t +fsfilcnt64_t +ip_mreqn diff --git a/libc-test/semver/linux-s390x.txt b/libc-test/semver/linux-s390x.txt new file mode 100644 index 0000000000000..1b0a74577d002 --- /dev/null +++ b/libc-test/semver/linux-s390x.txt @@ -0,0 +1,115 @@ +B2500000 +B3000000 +B3500000 +B4000000 +BOTHER +CIBAUD +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +NFT_MSG_DELOBJ +NFT_MSG_GETOBJ +NFT_MSG_GETOBJ_RESET +NFT_MSG_NEWOBJ +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +SIGSTKFLT +SIGUNUSED +SO_BSDCOMPAT +SO_PRIORITY +SO_PROTOCOL +SYS__sysctl +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fadvise64 +SYS_fork +SYS_fstatfs64 +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_idle +SYS_inotify_init +SYS_ipc +SYS_lchown +SYS_link +SYS_lstat +SYS_mkdir +SYS_mknod +SYS_newfstatat +SYS_nice +SYS_open +SYS_pause +SYS_pipe +SYS_poll +SYS_putpmsg +SYS_query_module +SYS_readdir +SYS_readlink +SYS_rename +SYS_renameat +SYS_rmdir +SYS_s390_pci_mmio_read +SYS_s390_pci_mmio_write +SYS_s390_runtime_instr +SYS_select +SYS_sendfile +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_stat +SYS_statfs64 +SYS_symlink +SYS_sync_file_range +SYS_sysfs +SYS_timerfd +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +TIOCCBRK +TIOCSBRK +XCASE +__psw_t +flock64 +fpreg_t +fpregset_t +getcontext +greg_t +makecontext +mcontext_t +setcontext +swapcontext +sysctl +termios2 +ucontext_t diff --git a/libc-test/semver/linux-sparc64.txt b/libc-test/semver/linux-sparc64.txt new file mode 100644 index 0000000000000..92785b2405a29 --- /dev/null +++ b/libc-test/semver/linux-sparc64.txt @@ -0,0 +1,114 @@ +B153600 +B307200 +B614400 +B76800 +BOTHER +CIBAUD +KEYCTL_CAPABILITIES +KEYCTL_CAPS0_BIG_KEY +KEYCTL_CAPS0_CAPABILITIES +KEYCTL_CAPS0_DIFFIE_HELLMAN +KEYCTL_CAPS0_INVALIDATE +KEYCTL_CAPS0_MOVE +KEYCTL_CAPS0_PERSISTENT_KEYRINGS +KEYCTL_CAPS0_PUBLIC_KEY +KEYCTL_CAPS0_RESTRICT_KEYRING +KEYCTL_CAPS1_NS_KEYRING_NAME +KEYCTL_CAPS1_NS_KEY_TAG +KEYCTL_MOVE +MADV_SOFT_OFFLINE +MAP_SYNC +PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP +PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP +PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP +SYS__llseek +SYS__newselect +SYS__sysctl +SYS_accept +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_bdflush +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_execv +SYS_fadvise64 +SYS_fadvise64_64 +SYS_fork +SYS_fstat64 +SYS_fstatat64 +SYS_fstatfs64 +SYS_futimesat +SYS_get_kernel_syms +SYS_getdents +SYS_getdomainname +SYS_getpagesize +SYS_getpgrp +SYS_inotify_init +SYS_ipc +SYS_kern_features +SYS_lchown +SYS_link +SYS_lstat +SYS_lstat64 +SYS_memory_ordering +SYS_mkdir +SYS_mknod +SYS_nice +SYS_oldlstat +SYS_open +SYS_pause +SYS_pciconfig_read +SYS_pciconfig_write +SYS_perfctr +SYS_pipe +SYS_poll +SYS_query_module +SYS_readdir +SYS_readlink +SYS_rename +SYS_renameat +SYS_rmdir +SYS_sched_get_affinity +SYS_sched_set_affinity +SYS_select +SYS_sendfile +SYS_sendfile64 +SYS_sgetmask +SYS_sigaction +SYS_signal +SYS_signalfd +SYS_sigpending +SYS_sigprocmask +SYS_sigreturn +SYS_sigsuspend +SYS_socketcall +SYS_ssetmask +SYS_stat +SYS_stat64 +SYS_statfs64 +SYS_stime +SYS_symlink +SYS_sync_file_range +SYS_sysfs +SYS_umount +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_utrap_install +SYS_vfork +SYS_waitpid +TIOCCBRK +TIOCSBRK +flock64 +max_align_t +sysctl +termios2 diff --git a/libc-test/semver/linux-x86_64.txt b/libc-test/semver/linux-x86_64.txt new file mode 100644 index 0000000000000..ff5268f6d11bd --- /dev/null +++ b/libc-test/semver/linux-x86_64.txt @@ -0,0 +1,98 @@ +B2500000 +B3000000 +B3500000 +B4000000 +CIBAUD +CS +DS +ES +FS +GS +MADV_SOFT_OFFLINE +MAP_32BIT +MAP_SYNC +PTRACE_GETFPREGS +PTRACE_GETFPXREGS +PTRACE_GETREGS +PTRACE_SETFPREGS +PTRACE_SETFPXREGS +PTRACE_SETREGS +REG_EFL +REG_ERR +REG_TRAPNO +SIGSTKFLT +SIGUNUSED +SO_BSDCOMPAT +SO_NO_CHECK +SO_PRIORITY +SO_PROTOCOL +SS +SYS__sysctl +SYS_access +SYS_afs_syscall +SYS_alarm +SYS_chmod +SYS_chown +SYS_creat +SYS_create_module +SYS_dup2 +SYS_epoll_create +SYS_epoll_wait +SYS_eventfd +SYS_fadvise64 +SYS_fork +SYS_futimesat +SYS_get_kernel_syms +SYS_get_thread_area +SYS_getdents +SYS_getpgrp +SYS_getpmsg +SYS_inotify_init +SYS_ioperm +SYS_iopl +SYS_lchown +SYS_link +SYS_lstat +SYS_mkdir +SYS_mknod +SYS_modify_ldt +SYS_open +SYS_pause +SYS_pipe +SYS_pkey_alloc +SYS_pkey_free +SYS_pkey_mprotect +SYS_poll +SYS_putpmsg +SYS_query_module +SYS_readlink +SYS_rename +SYS_renameat +SYS_rmdir +SYS_select +SYS_sendfile +SYS_set_thread_area +SYS_signalfd +SYS_stat +SYS_symlink +SYS_sync_file_range +SYS_sysfs +SYS_time +SYS_unlink +SYS_uselib +SYS_ustat +SYS_utime +SYS_utimes +SYS_vfork +TIOCCBRK +TIOCGRS485 +TIOCSBRK +TIOCSRS485 +greg_t +ip_mreqn +max_align_t +mcontext_t +ucontext_t +user +user_fpregs_struct +user_regs_struct diff --git a/libc-test/semver/linux.txt b/libc-test/semver/linux.txt new file mode 100644 index 0000000000000..c431d60704790 --- /dev/null +++ b/libc-test/semver/linux.txt @@ -0,0 +1,3039 @@ +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 +ABS_CNT +ABS_MAX +ADDR_COMPAT_LAYOUT +ADDR_LIMIT_32BIT +ADDR_LIMIT_3GB +ADDR_NO_RANDOMIZE +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 +AF_XDP +AIO_ALLDONE +AIO_CANCELED +AIO_NOTCANCELED +AI_ADDRCONFIG +AI_ALL +AI_CANONNAME +AI_NUMERICHOST +AI_NUMERICSERV +AI_PASSIVE +AI_V4MAPPED +ALG_OP_DECRYPT +ALG_OP_ENCRYPT +ALG_SET_AEAD_ASSOCLEN +ALG_SET_AEAD_AUTHSIZE +ALG_SET_IV +ALG_SET_KEY +ALG_SET_OP +ALT_DIGITS +AM_STR +ARPD_FLUSH +ARPD_LOOKUP +ARPD_UPDATE +ARPHRD_ADAPT +ARPHRD_APPLETLK +ARPHRD_ARCNET +ARPHRD_ASH +ARPHRD_ATM +ARPHRD_AX25 +ARPHRD_BIF +ARPHRD_CHAOS +ARPHRD_CISCO +ARPHRD_CSLIP +ARPHRD_CSLIP6 +ARPHRD_DDCMP +ARPHRD_DLCI +ARPHRD_ECONET +ARPHRD_EETHER +ARPHRD_ETHER +ARPHRD_EUI64 +ARPHRD_FCAL +ARPHRD_FCFABRIC +ARPHRD_FCPL +ARPHRD_FCPP +ARPHRD_FDDI +ARPHRD_FRAD +ARPHRD_HDLC +ARPHRD_HIPPI +ARPHRD_HWX25 +ARPHRD_IEEE1394 +ARPHRD_IEEE802 +ARPHRD_IEEE80211 +ARPHRD_IEEE80211_PRISM +ARPHRD_IEEE80211_RADIOTAP +ARPHRD_IEEE802154 +ARPHRD_IEEE802_TR +ARPHRD_INFINIBAND +ARPHRD_IPDDP +ARPHRD_IPGRE +ARPHRD_IRDA +ARPHRD_LAPB +ARPHRD_LOCALTLK +ARPHRD_LOOPBACK +ARPHRD_METRICOM +ARPHRD_NETROM +ARPHRD_NONE +ARPHRD_PIMREG +ARPHRD_PPP +ARPHRD_PRONET +ARPHRD_RAWHDLC +ARPHRD_ROSE +ARPHRD_RSRVD +ARPHRD_SIT +ARPHRD_SKIP +ARPHRD_SLIP +ARPHRD_SLIP6 +ARPHRD_TUNNEL +ARPHRD_TUNNEL6 +ARPHRD_VOID +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 +AT_EACCESS +AT_EGID +AT_EMPTY_PATH +AT_ENTRY +AT_EUID +AT_EXECFD +AT_EXECFN +AT_FDCWD +AT_FLAGS +AT_GID +AT_HWCAP +AT_HWCAP2 +AT_IGNORE +AT_NOTELF +AT_NO_AUTOMOUNT +AT_NULL +AT_PAGESZ +AT_PHDR +AT_PHENT +AT_PHNUM +AT_PLATFORM +AT_RANDOM +AT_REMOVEDIR +AT_SECURE +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +AT_UID +B1000000 +B1152000 +B1500000 +B2000000 +B460800 +B500000 +B576000 +B921600 +BS0 +BS1 +BSDLY +BUFSIZ +CANFD_BRS +CANFD_ESI +CANFD_MAX_DLC +CANFD_MAX_DLEN +CANFD_MTU +CAN_BCM +CAN_EFF_FLAG +CAN_EFF_ID_BITS +CAN_EFF_MASK +CAN_ERR_FLAG +CAN_ERR_MASK +CAN_INV_FILTER +CAN_ISOTP +CAN_J1939 +CAN_MAX_DLC +CAN_MAX_DLEN +CAN_MCNET +CAN_MTU +CAN_NPROTO +CAN_RAW +CAN_RAW_FILTER_MAX +CAN_RTR_FLAG +CAN_SFF_ID_BITS +CAN_SFF_MASK +CAN_TP16 +CAN_TP20 +CBAUD +CBAUDEX +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_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_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CMSPAR +CODESET +CPU_ALLOC_SIZE +CPU_CLR +CPU_COUNT +CPU_COUNT_S +CPU_EQUAL +CPU_ISSET +CPU_SET +CPU_SETSIZE +CPU_ZERO +CR0 +CR1 +CR2 +CR3 +CRDLY +CRNCYSTR +CRTSCTS +CTRL_ATTR_FAMILY_ID +CTRL_ATTR_FAMILY_NAME +CTRL_ATTR_HDRSIZE +CTRL_ATTR_MAXATTR +CTRL_ATTR_MCAST_GROUPS +CTRL_ATTR_MCAST_GRP_ID +CTRL_ATTR_MCAST_GRP_NAME +CTRL_ATTR_MCAST_GRP_UNSPEC +CTRL_ATTR_OPS +CTRL_ATTR_OP_FLAGS +CTRL_ATTR_OP_ID +CTRL_ATTR_OP_UNSPEC +CTRL_ATTR_UNSPEC +CTRL_ATTR_VERSION +CTRL_CMD_DELFAMILY +CTRL_CMD_DELMCAST_GRP +CTRL_CMD_DELOPS +CTRL_CMD_GETFAMILY +CTRL_CMD_GETMCAST_GRP +CTRL_CMD_GETOPS +CTRL_CMD_NEWFAMILY +CTRL_CMD_NEWMCAST_GRP +CTRL_CMD_NEWOPS +CTRL_CMD_UNSPEC +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DT_UNKNOWN +D_FMT +D_T_FMT +EADV +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NODATA +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 +ETH_ALEN +ETH_DATA_LEN +ETH_FCS_LEN +ETH_FRAME_LEN +ETH_HLEN +ETH_P_1588 +ETH_P_8021AD +ETH_P_8021AH +ETH_P_8021Q +ETH_P_80221 +ETH_P_802_2 +ETH_P_802_3 +ETH_P_802_3_MIN +ETH_P_802_EX1 +ETH_P_AARP +ETH_P_AF_IUCV +ETH_P_ALL +ETH_P_AOE +ETH_P_ARCNET +ETH_P_ARP +ETH_P_ATALK +ETH_P_ATMFATE +ETH_P_ATMMPOA +ETH_P_AX25 +ETH_P_BATMAN +ETH_P_BPQ +ETH_P_CAIF +ETH_P_CANFD +ETH_P_CONTROL +ETH_P_CUST +ETH_P_DDCMP +ETH_P_DEC +ETH_P_DIAG +ETH_P_DNA_DL +ETH_P_DNA_RC +ETH_P_DNA_RT +ETH_P_DSA +ETH_P_ECONET +ETH_P_EDSA +ETH_P_FCOE +ETH_P_FIP +ETH_P_HDLC +ETH_P_IEEE802154 +ETH_P_IEEEPUP +ETH_P_IEEEPUPAT +ETH_P_IP +ETH_P_IPV6 +ETH_P_IPX +ETH_P_IRDA +ETH_P_LAT +ETH_P_LINK_CTL +ETH_P_LOCALTALK +ETH_P_LOOP +ETH_P_LOOPBACK +ETH_P_MACSEC +ETH_P_MOBITEX +ETH_P_MPLS_MC +ETH_P_MPLS_UC +ETH_P_MVRP +ETH_P_PAE +ETH_P_PAUSE +ETH_P_PHONET +ETH_P_PPPTALK +ETH_P_PPP_DISC +ETH_P_PPP_MP +ETH_P_PPP_SES +ETH_P_PRP +ETH_P_PUP +ETH_P_PUPAT +ETH_P_QINQ1 +ETH_P_QINQ2 +ETH_P_QINQ3 +ETH_P_RARP +ETH_P_SCA +ETH_P_SLOW +ETH_P_SNAP +ETH_P_TDLS +ETH_P_TEB +ETH_P_TIPC +ETH_P_TRAILER +ETH_P_TR_802_2 +ETH_P_WAN_PPP +ETH_P_WCCP +ETH_P_X25 +ETH_ZLEN +ETIME +EUCLEAN +EUNATCH +EV_CNT +EV_MAX +EXFULL +EXTA +EXTB +EXTPROC +Elf32_Addr +Elf32_Chdr +Elf32_Ehdr +Elf32_Half +Elf32_Off +Elf32_Phdr +Elf32_Section +Elf32_Shdr +Elf32_Sym +Elf32_Word +Elf64_Addr +Elf64_Chdr +Elf64_Ehdr +Elf64_Half +Elf64_Off +Elf64_Phdr +Elf64_Section +Elf64_Shdr +Elf64_Sxword +Elf64_Sym +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 +FANOTIFY_METADATA_VERSION +FAN_ACCESS +FAN_ACCESS_PERM +FAN_ALLOW +FAN_CLASS_CONTENT +FAN_CLASS_NOTIF +FAN_CLASS_PRE_CONTENT +FAN_CLOEXEC +FAN_CLOSE +FAN_CLOSE_NOWRITE +FAN_CLOSE_WRITE +FAN_DENY +FAN_EVENT_ON_CHILD +FAN_MARK_ADD +FAN_MARK_DONT_FOLLOW +FAN_MARK_FILESYSTEM +FAN_MARK_FLUSH +FAN_MARK_IGNORED_MASK +FAN_MARK_IGNORED_SURV_MODIFY +FAN_MARK_INODE +FAN_MARK_MOUNT +FAN_MARK_ONLYDIR +FAN_MARK_REMOVE +FAN_MODIFY +FAN_NOFD +FAN_NONBLOCK +FAN_ONDIR +FAN_OPEN +FAN_OPEN_PERM +FAN_Q_OVERFLOW +FAN_UNLIMITED_MARKS +FAN_UNLIMITED_QUEUE +FF0 +FF1 +FFDLY +FF_CNT +FF_MAX +FILENAME_MAX +FIONCLEX +FIONREAD +FLUSHO +FOPEN_MAX +FUTEX_CLOCK_REALTIME +FUTEX_CMD_MASK +FUTEX_CMP_REQUEUE +FUTEX_CMP_REQUEUE_PI +FUTEX_FD +FUTEX_LOCK_PI +FUTEX_PRIVATE_FLAG +FUTEX_REQUEUE +FUTEX_TRYLOCK_PI +FUTEX_UNLOCK_PI +FUTEX_WAIT +FUTEX_WAIT_BITSET +FUTEX_WAIT_REQUEUE_PI +FUTEX_WAKE +FUTEX_WAKE_BITSET +FUTEX_WAKE_OP +F_ADD_SEALS +F_CANCELLK +F_GETLEASE +F_GETOWN +F_GETPIPE_SZ +F_GET_SEALS +F_LOCK +F_NOTIFY +F_OFD_GETLK +F_OFD_SETLK +F_OFD_SETLKW +F_RDLCK +F_SEAL_FUTURE_WRITE +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 +F_UNLCK +F_WRLCK +GENL_ADMIN_PERM +GENL_CMD_CAP_DO +GENL_CMD_CAP_DUMP +GENL_CMD_CAP_HASPOL +GENL_ID_CTRL +GENL_MAX_ID +GENL_MIN_ID +GENL_NAMSIZ +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +GRND_NONBLOCK +GRND_RANDOM +IFA_ADDRESS +IFA_ANYCAST +IFA_BROADCAST +IFA_CACHEINFO +IFA_F_DADFAILED +IFA_F_DEPRECATED +IFA_F_HOMEADDRESS +IFA_F_OPTIMISTIC +IFA_F_PERMANENT +IFA_F_SECONDARY +IFA_F_TEMPORARY +IFA_F_TENTATIVE +IFA_LABEL +IFA_LOCAL +IFA_MULTICAST +IFA_UNSPEC +IFF_ALLMULTI +IFF_ATTACH_QUEUE +IFF_AUTOMEDIA +IFF_BROADCAST +IFF_DEBUG +IFF_DETACH_QUEUE +IFF_DORMANT +IFF_DYNAMIC +IFF_ECHO +IFF_LOOPBACK +IFF_LOWER_UP +IFF_MASTER +IFF_MULTICAST +IFF_MULTI_QUEUE +IFF_NOARP +IFF_NOFILTER +IFF_NOTRAILERS +IFF_NO_PI +IFF_ONE_QUEUE +IFF_PERSIST +IFF_POINTOPOINT +IFF_PORTSEL +IFF_PROMISC +IFF_RUNNING +IFF_SLAVE +IFF_TAP +IFF_TUN +IFF_TUN_EXCL +IFF_UP +IFF_VNET_HDR +IFLA_ADDRESS +IFLA_AF_SPEC +IFLA_ALT_IFNAME +IFLA_BROADCAST +IFLA_CARRIER +IFLA_CARRIER_CHANGES +IFLA_CARRIER_DOWN_COUNT +IFLA_CARRIER_UP_COUNT +IFLA_COST +IFLA_EVENT +IFLA_EXT_MASK +IFLA_GROUP +IFLA_GSO_MAX_SEGS +IFLA_GSO_MAX_SIZE +IFLA_IFALIAS +IFLA_IFNAME +IFLA_IF_NETNSID +IFLA_INFO_DATA +IFLA_INFO_KIND +IFLA_INFO_SLAVE_DATA +IFLA_INFO_SLAVE_KIND +IFLA_INFO_UNSPEC +IFLA_INFO_XSTATS +IFLA_LINK +IFLA_LINKINFO +IFLA_LINKMODE +IFLA_LINK_NETNSID +IFLA_MAP +IFLA_MASTER +IFLA_MAX_MTU +IFLA_MIN_MTU +IFLA_MTU +IFLA_NET_NS_FD +IFLA_NET_NS_PID +IFLA_NEW_IFINDEX +IFLA_NEW_NETNSID +IFLA_NUM_RX_QUEUES +IFLA_NUM_TX_QUEUES +IFLA_NUM_VF +IFLA_OPERSTATE +IFLA_PAD +IFLA_PERM_ADDRESS +IFLA_PHYS_PORT_ID +IFLA_PHYS_PORT_NAME +IFLA_PHYS_SWITCH_ID +IFLA_PORT_SELF +IFLA_PRIORITY +IFLA_PROMISCUITY +IFLA_PROP_LIST +IFLA_PROTINFO +IFLA_PROTO_DOWN +IFLA_PROTO_DOWN_REASON +IFLA_QDISC +IFLA_STATS +IFLA_STATS64 +IFLA_TARGET_NETNSID +IFLA_TXQLEN +IFLA_UNSPEC +IFLA_VFINFO_LIST +IFLA_VF_PORTS +IFLA_WEIGHT +IFLA_WIRELESS +IFLA_XDP +INPUT_PROP_CNT +INPUT_PROP_MAX +IN_ACCESS +IN_ALL_EVENTS +IN_ATTRIB +IN_CLOEXEC +IN_CLOSE +IN_CLOSE_NOWRITE +IN_CLOSE_WRITE +IN_CREATE +IN_DELETE +IN_DELETE_SELF +IN_DONT_FOLLOW +IN_IGNORED +IN_ISDIR +IN_MODIFY +IN_MOVE +IN_MOVED_FROM +IN_MOVED_TO +IN_MOVE_SELF +IN_NONBLOCK +IN_ONESHOT +IN_ONLYDIR +IN_OPEN +IN_Q_OVERFLOW +IN_UNMOUNT +IP6T_SO_ORIGINAL_DST +IPC_CREAT +IPC_EXCL +IPC_INFO +IPC_NOWAIT +IPC_PRIVATE +IPC_RMID +IPC_SET +IPC_STAT +IPDEFTTL +IPOPT_CLASS +IPOPT_CLASS_MASK +IPOPT_CONTROL +IPOPT_COPIED +IPOPT_COPY +IPOPT_END +IPOPT_EOL +IPOPT_LSRR +IPOPT_MEASUREMENT +IPOPT_MINOFF +IPOPT_NOOP +IPOPT_NOP +IPOPT_NUMBER +IPOPT_NUMBER_MASK +IPOPT_OFFSET +IPOPT_OLEN +IPOPT_OPTVAL +IPOPT_RA +IPOPT_RESERVED1 +IPOPT_RESERVED2 +IPOPT_RR +IPOPT_SEC +IPOPT_SID +IPOPT_SSRR +IPOPT_TIMESTAMP +IPOPT_TS +IPOPT_TS_PRESPEC +IPOPT_TS_TSANDADDR +IPOPT_TS_TSONLY +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_MPTCP +IPPROTO_MTP +IPPROTO_NONE +IPPROTO_PIM +IPPROTO_PUP +IPPROTO_RAW +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_SCTP +IPPROTO_TP +IPPROTO_UDPLITE +IPTOS_ECN +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOT_ECT +IPTOS_LOWDELAY +IPTOS_MINCOST +IPTOS_PREC +IPTOS_PREC_CRITIC_ECP +IPTOS_PREC_FLASH +IPTOS_PREC_FLASHOVERRIDE +IPTOS_PREC_IMMEDIATE +IPTOS_PREC_INTERNETCONTROL +IPTOS_PREC_MASK +IPTOS_PREC_NETCONTROL +IPTOS_PREC_PRIORITY +IPTOS_PREC_ROUTINE +IPTOS_RELIABILITY +IPTOS_THROUGHPUT +IPTOS_TOS +IPTOS_TOS_MASK +IPV6_2292DSTOPTS +IPV6_2292HOPLIMIT +IPV6_2292HOPOPTS +IPV6_2292PKTINFO +IPV6_2292PKTOPTIONS +IPV6_2292RTHDR +IPV6_ADDRFORM +IPV6_ADDR_PREFERENCES +IPV6_ADD_MEMBERSHIP +IPV6_AUTHHDR +IPV6_AUTOFLOWLABEL +IPV6_CHECKSUM +IPV6_DONTFRAG +IPV6_DROP_MEMBERSHIP +IPV6_DSTOPTS +IPV6_FLOWINFO +IPV6_FLOWINFO_FLOWLABEL +IPV6_FLOWINFO_PRIORITY +IPV6_FLOWINFO_SEND +IPV6_FLOWLABEL_MGR +IPV6_FREEBIND +IPV6_HDRINCL +IPV6_HOPLIMIT +IPV6_HOPOPTS +IPV6_IPSEC_POLICY +IPV6_JOIN_ANYCAST +IPV6_LEAVE_ANYCAST +IPV6_MINHOPCOUNT +IPV6_MTU +IPV6_MTU_DISCOVER +IPV6_MULTICAST_ALL +IPV6_NEXTHOP +IPV6_ORIGDSTADDR +IPV6_PATHMTU +IPV6_PKTINFO +IPV6_PMTUDISC_DO +IPV6_PMTUDISC_DONT +IPV6_PMTUDISC_INTERFACE +IPV6_PMTUDISC_OMIT +IPV6_PMTUDISC_PROBE +IPV6_PMTUDISC_WANT +IPV6_PREFER_SRC_CGA +IPV6_PREFER_SRC_COA +IPV6_PREFER_SRC_HOME +IPV6_PREFER_SRC_NONCGA +IPV6_PREFER_SRC_PUBLIC +IPV6_PREFER_SRC_PUBTMP_DEFAULT +IPV6_PREFER_SRC_TMP +IPV6_RECVDSTOPTS +IPV6_RECVERR +IPV6_RECVFRAGSIZE +IPV6_RECVHOPLIMIT +IPV6_RECVHOPOPTS +IPV6_RECVORIGDSTADDR +IPV6_RECVPATHMTU +IPV6_RECVPKTINFO +IPV6_RECVRTHDR +IPV6_RECVTCLASS +IPV6_ROUTER_ALERT +IPV6_ROUTER_ALERT_ISOLATE +IPV6_RTHDR +IPV6_RTHDRDSTOPTS +IPV6_RTHDR_LOOSE +IPV6_RTHDR_STRICT +IPV6_TCLASS +IPV6_TRANSPARENT +IPV6_UNICAST_IF +IPV6_XFRM_POLICY +IPVERSION +IP_ADD_SOURCE_MEMBERSHIP +IP_BIND_ADDRESS_NO_PORT +IP_BLOCK_SOURCE +IP_CHECKSUM +IP_DEFAULT_MULTICAST_LOOP +IP_DEFAULT_MULTICAST_TTL +IP_DROP_SOURCE_MEMBERSHIP +IP_FREEBIND +IP_HDRINCL +IP_IPSEC_POLICY +IP_MINTTL +IP_MSFILTER +IP_MTU +IP_MTU_DISCOVER +IP_MULTICAST_ALL +IP_NODEFRAG +IP_OPTIONS +IP_ORIGDSTADDR +IP_PASSSEC +IP_PKTINFO +IP_PKTOPTIONS +IP_PMTUDISC_DO +IP_PMTUDISC_DONT +IP_PMTUDISC_INTERFACE +IP_PMTUDISC_OMIT +IP_PMTUDISC_PROBE +IP_PMTUDISC_WANT +IP_RECVERR +IP_RECVFRAGSIZE +IP_RECVOPTS +IP_RECVORIGDSTADDR +IP_RECVTOS +IP_RECVTTL +IP_RETOPTS +IP_ROUTER_ALERT +IP_TOS +IP_TRANSPARENT +IP_UNBLOCK_SOURCE +IP_UNICAST_IF +IP_XFRM_POLICY +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +IUTF8 +KEYCTL_ASSUME_AUTHORITY +KEYCTL_CHOWN +KEYCTL_CLEAR +KEYCTL_DESCRIBE +KEYCTL_GET_KEYRING_ID +KEYCTL_GET_PERSISTENT +KEYCTL_GET_SECURITY +KEYCTL_INSTANTIATE +KEYCTL_INSTANTIATE_IOV +KEYCTL_INVALIDATE +KEYCTL_JOIN_SESSION_KEYRING +KEYCTL_LINK +KEYCTL_NEGATE +KEYCTL_READ +KEYCTL_REJECT +KEYCTL_REVOKE +KEYCTL_SEARCH +KEYCTL_SESSION_TO_PARENT +KEYCTL_SETPERM +KEYCTL_SET_REQKEY_KEYRING +KEYCTL_SET_TIMEOUT +KEYCTL_UNLINK +KEYCTL_UPDATE +KEY_CNT +KEY_MAX +KEY_REQKEY_DEFL_DEFAULT +KEY_REQKEY_DEFL_GROUP_KEYRING +KEY_REQKEY_DEFL_NO_CHANGE +KEY_REQKEY_DEFL_PROCESS_KEYRING +KEY_REQKEY_DEFL_REQUESTOR_KEYRING +KEY_REQKEY_DEFL_SESSION_KEYRING +KEY_REQKEY_DEFL_THREAD_KEYRING +KEY_REQKEY_DEFL_USER_KEYRING +KEY_REQKEY_DEFL_USER_SESSION_KEYRING +KEY_SPEC_GROUP_KEYRING +KEY_SPEC_PROCESS_KEYRING +KEY_SPEC_REQKEY_AUTH_KEY +KEY_SPEC_REQUESTOR_KEYRING +KEY_SPEC_SESSION_KEYRING +KEY_SPEC_THREAD_KEYRING +KEY_SPEC_USER_KEYRING +KEY_SPEC_USER_SESSION_KEYRING +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 +LED_CNT +LED_MAX +LINUX_REBOOT_CMD_CAD_OFF +LINUX_REBOOT_CMD_CAD_ON +LINUX_REBOOT_CMD_HALT +LINUX_REBOOT_CMD_KEXEC +LINUX_REBOOT_CMD_POWER_OFF +LINUX_REBOOT_CMD_RESTART +LINUX_REBOOT_CMD_RESTART2 +LINUX_REBOOT_CMD_SW_SUSPEND +LINUX_REBOOT_MAGIC1 +LINUX_REBOOT_MAGIC2 +LINUX_REBOOT_MAGIC2A +LINUX_REBOOT_MAGIC2B +LINUX_REBOOT_MAGIC2C +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_UNMERGEABLE +MADV_WILLNEED +MAP_DENYWRITE +MAP_EXECUTABLE +MAP_FILE +MAP_FIXED_NOREPLACE +MAP_GROWSDOWN +MAP_HUGETLB +MAP_HUGE_16GB +MAP_HUGE_16MB +MAP_HUGE_1GB +MAP_HUGE_1MB +MAP_HUGE_256MB +MAP_HUGE_2GB +MAP_HUGE_2MB +MAP_HUGE_32MB +MAP_HUGE_512KB +MAP_HUGE_512MB +MAP_HUGE_64KB +MAP_HUGE_8MB +MAP_HUGE_MASK +MAP_HUGE_SHIFT +MAP_LOCKED +MAP_NONBLOCK +MAP_NORESERVE +MAP_POPULATE +MAP_SHARED_VALIDATE +MAP_STACK +MAP_TYPE +MAXTTL +MAX_ADDR_LEN +MAX_IPOPTLEN +MCAST_BLOCK_SOURCE +MCAST_EXCLUDE +MCAST_INCLUDE +MCAST_JOIN_GROUP +MCAST_JOIN_SOURCE_GROUP +MCAST_LEAVE_GROUP +MCAST_LEAVE_SOURCE_GROUP +MCAST_MSFILTER +MCAST_UNBLOCK_SOURCE +MCL_CURRENT +MCL_FUTURE +MFD_ALLOW_SEALING +MFD_CLOEXEC +MFD_HUGETLB +MINSIGSTKSZ +MMAP_PAGE_ZERO +MNT_DETACH +MNT_EXPIRE +MNT_FORCE +MODULE_INIT_IGNORE_MODVERSIONS +MODULE_INIT_IGNORE_VERMAGIC +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 +MSC_CNT +MSC_MAX +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_REMOUNT +MS_RMT_MASK +MS_SHARED +MS_SILENT +MS_SLAVE +MS_STRICTATIME +MS_SYNCHRONOUS +MS_UNBINDABLE +NDA_CACHEINFO +NDA_DST +NDA_IFINDEX +NDA_PORT +NDA_PROBES +NDA_UNSPEC +NDA_VLAN +NDA_VNI +NETLINK_ADD_MEMBERSHIP +NETLINK_AUDIT +NETLINK_BROADCAST_ERROR +NETLINK_CAP_ACK +NETLINK_CONNECTOR +NETLINK_CRYPTO +NETLINK_DNRTMSG +NETLINK_DROP_MEMBERSHIP +NETLINK_ECRYPTFS +NETLINK_FIB_LOOKUP +NETLINK_FIREWALL +NETLINK_GENERIC +NETLINK_INET_DIAG +NETLINK_IP6_FW +NETLINK_ISCSI +NETLINK_KOBJECT_UEVENT +NETLINK_LISTEN_ALL_NSID +NETLINK_LIST_MEMBERSHIPS +NETLINK_NETFILTER +NETLINK_NFLOG +NETLINK_NO_ENOBUFS +NETLINK_PKTINFO +NETLINK_RDMA +NETLINK_ROUTE +NETLINK_RX_RING +NETLINK_SCSITRANSPORT +NETLINK_SELINUX +NETLINK_SOCK_DIAG +NETLINK_TX_RING +NETLINK_UNUSED +NETLINK_USERSOCK +NETLINK_XFRM +NFNETLINK_V0 +NFNLGRP_ACCT_QUOTA +NFNLGRP_CONNTRACK_DESTROY +NFNLGRP_CONNTRACK_EXP_DESTROY +NFNLGRP_CONNTRACK_EXP_NEW +NFNLGRP_CONNTRACK_EXP_UPDATE +NFNLGRP_CONNTRACK_NEW +NFNLGRP_CONNTRACK_UPDATE +NFNLGRP_NFTABLES +NFNLGRP_NONE +NFNL_MSG_BATCH_BEGIN +NFNL_MSG_BATCH_END +NFNL_SUBSYS_ACCT +NFNL_SUBSYS_COUNT +NFNL_SUBSYS_CTHELPER +NFNL_SUBSYS_CTNETLINK +NFNL_SUBSYS_CTNETLINK_EXP +NFNL_SUBSYS_CTNETLINK_TIMEOUT +NFNL_SUBSYS_IPSET +NFNL_SUBSYS_NFTABLES +NFNL_SUBSYS_NFT_COMPAT +NFNL_SUBSYS_NONE +NFNL_SUBSYS_OSF +NFNL_SUBSYS_QUEUE +NFNL_SUBSYS_ULOG +NFPROTO_ARP +NFPROTO_BRIDGE +NFPROTO_DECNET +NFPROTO_IPV4 +NFPROTO_IPV6 +NFPROTO_NUMPROTO +NFPROTO_UNSPEC +NFQA_CAP_LEN +NFQA_CFG_CMD +NFQA_CFG_FLAGS +NFQA_CFG_F_CONNTRACK +NFQA_CFG_F_FAIL_OPEN +NFQA_CFG_F_GSO +NFQA_CFG_F_MAX +NFQA_CFG_F_SECCTX +NFQA_CFG_F_UID_GID +NFQA_CFG_MASK +NFQA_CFG_PARAMS +NFQA_CFG_QUEUE_MAXLEN +NFQA_CFG_UNSPEC +NFQA_CT +NFQA_CT_INFO +NFQA_EXP +NFQA_GID +NFQA_HWADDR +NFQA_IFINDEX_INDEV +NFQA_IFINDEX_OUTDEV +NFQA_IFINDEX_PHYSINDEV +NFQA_IFINDEX_PHYSOUTDEV +NFQA_MARK +NFQA_PACKET_HDR +NFQA_PAYLOAD +NFQA_SECCTX +NFQA_SKB_CSUMNOTREADY +NFQA_SKB_CSUM_NOTVERIFIED +NFQA_SKB_GSO +NFQA_SKB_INFO +NFQA_TIMESTAMP +NFQA_UID +NFQA_UNSPEC +NFQA_VERDICT_HDR +NFQNL_CFG_CMD_BIND +NFQNL_CFG_CMD_NONE +NFQNL_CFG_CMD_PF_BIND +NFQNL_CFG_CMD_PF_UNBIND +NFQNL_CFG_CMD_UNBIND +NFQNL_COPY_META +NFQNL_COPY_NONE +NFQNL_COPY_PACKET +NFQNL_MSG_CONFIG +NFQNL_MSG_PACKET +NFQNL_MSG_VERDICT +NFQNL_MSG_VERDICT_BATCH +NFULA_CFG_CMD +NFULA_CFG_FLAGS +NFULA_CFG_MODE +NFULA_CFG_NLBUFSIZ +NFULA_CFG_QTHRESH +NFULA_CFG_TIMEOUT +NFULA_CFG_UNSPEC +NFULA_CT +NFULA_CT_INFO +NFULA_GID +NFULA_HWADDR +NFULA_HWHEADER +NFULA_HWLEN +NFULA_HWTYPE +NFULA_IFINDEX_INDEV +NFULA_IFINDEX_OUTDEV +NFULA_IFINDEX_PHYSINDEV +NFULA_IFINDEX_PHYSOUTDEV +NFULA_MARK +NFULA_PACKET_HDR +NFULA_PAYLOAD +NFULA_PREFIX +NFULA_SEQ +NFULA_SEQ_GLOBAL +NFULA_TIMESTAMP +NFULA_UID +NFULA_UNSPEC +NFULNL_CFG_CMD_BIND +NFULNL_CFG_CMD_NONE +NFULNL_CFG_CMD_PF_BIND +NFULNL_CFG_CMD_PF_UNBIND +NFULNL_CFG_CMD_UNBIND +NFULNL_CFG_F_CONNTRACK +NFULNL_CFG_F_SEQ +NFULNL_CFG_F_SEQ_GLOBAL +NFULNL_COPY_META +NFULNL_COPY_NONE +NFULNL_COPY_PACKET +NFULNL_MSG_CONFIG +NFULNL_MSG_PACKET +NF_ACCEPT +NF_DROP +NF_INET_FORWARD +NF_INET_LOCAL_IN +NF_INET_LOCAL_OUT +NF_INET_NUMHOOKS +NF_INET_POST_ROUTING +NF_INET_PRE_ROUTING +NF_IP6_FORWARD +NF_IP6_LOCAL_IN +NF_IP6_LOCAL_OUT +NF_IP6_NUMHOOKS +NF_IP6_POST_ROUTING +NF_IP6_PRE_ROUTING +NF_IP6_PRI_CONNTRACK +NF_IP6_PRI_CONNTRACK_DEFRAG +NF_IP6_PRI_CONNTRACK_HELPER +NF_IP6_PRI_FILTER +NF_IP6_PRI_FIRST +NF_IP6_PRI_LAST +NF_IP6_PRI_MANGLE +NF_IP6_PRI_NAT_DST +NF_IP6_PRI_NAT_SRC +NF_IP6_PRI_RAW +NF_IP6_PRI_SECURITY +NF_IP6_PRI_SELINUX_FIRST +NF_IP6_PRI_SELINUX_LAST +NF_IP_FORWARD +NF_IP_LOCAL_IN +NF_IP_LOCAL_OUT +NF_IP_NUMHOOKS +NF_IP_POST_ROUTING +NF_IP_PRE_ROUTING +NF_IP_PRI_CONNTRACK +NF_IP_PRI_CONNTRACK_CONFIRM +NF_IP_PRI_CONNTRACK_DEFRAG +NF_IP_PRI_CONNTRACK_HELPER +NF_IP_PRI_FILTER +NF_IP_PRI_FIRST +NF_IP_PRI_LAST +NF_IP_PRI_MANGLE +NF_IP_PRI_NAT_DST +NF_IP_PRI_NAT_SRC +NF_IP_PRI_RAW +NF_IP_PRI_SECURITY +NF_IP_PRI_SELINUX_FIRST +NF_IP_PRI_SELINUX_LAST +NF_MAX_VERDICT +NF_QUEUE +NF_REPEAT +NF_STOLEN +NF_STOP +NF_VERDICT_BITS +NF_VERDICT_FLAG_QUEUE_BYPASS +NF_VERDICT_MASK +NF_VERDICT_QBITS +NF_VERDICT_QMASK +NI_DGRAM +NI_NAMEREQD +NI_NOFQDN +NI_NUMERICHOST +NI_NUMERICSERV +NL0 +NL1 +NLA_ALIGN +NLA_ALIGNTO +NLA_F_NESTED +NLA_F_NET_BYTEORDER +NLA_TYPE_MASK +NLDLY +NLMSG_DONE +NLMSG_ERROR +NLMSG_MIN_TYPE +NLMSG_NOOP +NLMSG_OVERRUN +NLM_F_ACK +NLM_F_APPEND +NLM_F_ATOMIC +NLM_F_CREATE +NLM_F_DUMP +NLM_F_DUMP_FILTERED +NLM_F_DUMP_INTR +NLM_F_ECHO +NLM_F_EXCL +NLM_F_MATCH +NLM_F_MULTI +NLM_F_REPLACE +NLM_F_REQUEST +NLM_F_ROOT +NOEXPR +NOSTR +NTF_PROXY +NTF_ROUTER +NTF_SELF +NTF_USE +NUD_DELAY +NUD_FAILED +NUD_INCOMPLETE +NUD_NOARP +NUD_NONE +NUD_PERMANENT +NUD_PROBE +NUD_REACHABLE +NUD_STALE +OFDEL +OFILL +OLCUC +O_DIRECT +O_DSYNC +O_LARGEFILE +O_NDELAY +O_NOATIME +O_NOCTTY +O_PATH +O_RSYNC +O_SYNC +O_TMPFILE +PACKET_ADD_MEMBERSHIP +PACKET_DROP_MEMBERSHIP +PACKET_MR_ALLMULTI +PACKET_MR_MULTICAST +PACKET_MR_PROMISC +PACKET_MR_UNICAST +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 +PF_XDP +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 +POSIX_SPAWN_RESETIDS +POSIX_SPAWN_SETPGROUP +POSIX_SPAWN_SETSCHEDPARAM +POSIX_SPAWN_SETSCHEDULER +POSIX_SPAWN_SETSIGDEF +POSIX_SPAWN_SETSIGMASK +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_STOP +PTRACE_EVENT_VFORK +PTRACE_EVENT_VFORK_DONE +PTRACE_GETEVENTMSG +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_SETOPTIONS +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 +P_PIDFD +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 +READ_IMPLIES_EXEC +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_ENOSYS +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_NEWLINE +REG_NOMATCH +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REL_CNT +REL_MAX +RENAME_EXCHANGE +RENAME_NOREPLACE +RENAME_WHITEOUT +REP_CNT +REP_MAX +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 +RTA_CACHEINFO +RTA_DST +RTA_FLOW +RTA_GATEWAY +RTA_IIF +RTA_MARK +RTA_METRICS +RTA_MFC_STATS +RTA_MP_ALGO +RTA_MULTIPATH +RTA_PREFSRC +RTA_PRIORITY +RTA_PROTOINFO +RTA_SESSION +RTA_SRC +RTA_TABLE +RTCF_DIRECTSRC +RTCF_DOREDIRECT +RTCF_LOG +RTCF_MASQ +RTCF_NAT +RTCF_VALVE +RTF_ADDRCLASSMASK +RTF_ADDRCONF +RTF_ALLONLINK +RTF_BROADCAST +RTF_CACHE +RTF_DEFAULT +RTF_DYNAMIC +RTF_FLOW +RTF_GATEWAY +RTF_HOST +RTF_INTERFACE +RTF_IRTT +RTF_LINKRT +RTF_LOCAL +RTF_MODIFIED +RTF_MSS +RTF_MTU +RTF_MULTICAST +RTF_NAT +RTF_NOFORWARD +RTF_NONEXTHOP +RTF_NOPMTUDISC +RTF_POLICY +RTF_REINSTATE +RTF_REJECT +RTF_STATIC +RTF_THROW +RTF_UP +RTF_WINDOW +RTF_XRESOLVE +RTLD_NEXT +RTLD_NODELETE +RTLD_NOLOAD +RTMSG_AR_FAILED +RTMSG_CONTROL +RTMSG_DELDEVICE +RTMSG_DELROUTE +RTMSG_DELRULE +RTMSG_NEWDEVICE +RTMSG_NEWROUTE +RTMSG_NEWRULE +RTMSG_OVERRUN +RTM_DELACTION +RTM_DELADDR +RTM_DELADDRLABEL +RTM_DELLINK +RTM_DELMDB +RTM_DELNEIGH +RTM_DELNSID +RTM_DELQDISC +RTM_DELROUTE +RTM_DELRULE +RTM_DELTCLASS +RTM_DELTFILTER +RTM_F_CLONED +RTM_F_EQUALIZE +RTM_F_NOTIFY +RTM_F_PREFIX +RTM_GETACTION +RTM_GETADDR +RTM_GETADDRLABEL +RTM_GETANYCAST +RTM_GETDCB +RTM_GETLINK +RTM_GETMDB +RTM_GETMULTICAST +RTM_GETNEIGH +RTM_GETNEIGHTBL +RTM_GETNETCONF +RTM_GETNSID +RTM_GETQDISC +RTM_GETROUTE +RTM_GETRULE +RTM_GETTCLASS +RTM_GETTFILTER +RTM_NEWACTION +RTM_NEWADDR +RTM_NEWADDRLABEL +RTM_NEWLINK +RTM_NEWMDB +RTM_NEWNDUSEROPT +RTM_NEWNEIGH +RTM_NEWNEIGHTBL +RTM_NEWNETCONF +RTM_NEWNSID +RTM_NEWPREFIX +RTM_NEWQDISC +RTM_NEWROUTE +RTM_NEWRULE +RTM_NEWTCLASS +RTM_NEWTFILTER +RTM_SETDCB +RTM_SETLINK +RTM_SETNEIGHTBL +RTN_ANYCAST +RTN_BLACKHOLE +RTN_BROADCAST +RTN_LOCAL +RTN_MULTICAST +RTN_NAT +RTN_PROHIBIT +RTN_THROW +RTN_UNICAST +RTN_UNREACHABLE +RTN_UNSPEC +RTN_XRESOLVE +RTPROT_BOOT +RTPROT_KERNEL +RTPROT_REDIRECT +RTPROT_STATIC +RTPROT_UNSPEC +RT_ADDRCLASS +RT_CLASS_DEFAULT +RT_CLASS_LOCAL +RT_CLASS_MAIN +RT_CLASS_MAX +RT_CLASS_UNSPEC +RT_LOCALADDR +RT_SCOPE_HOST +RT_SCOPE_LINK +RT_SCOPE_NOWHERE +RT_SCOPE_SITE +RT_SCOPE_UNIVERSE +RT_TABLE_COMPAT +RT_TABLE_DEFAULT +RT_TABLE_LOCAL +RT_TABLE_MAIN +RT_TABLE_UNSPEC +RT_TOS +RUSAGE_CHILDREN +RUSAGE_SELF +RUSAGE_THREAD +SCHED_BATCH +SCHED_FIFO +SCHED_IDLE +SCHED_OTHER +SCHED_RESET_ON_FORK +SCHED_RR +SCM_CREDENTIALS +SCM_RIGHTS +SCM_TIMESTAMP +SCM_TIMESTAMPING +SECCOMP_MODE_DISABLED +SECCOMP_MODE_FILTER +SECCOMP_MODE_STRICT +SEEK_DATA +SEEK_HOLE +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 +SHORT_INODE +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGPOLL +SIGPWR +SIGSTKSZ +SIOCADDMULTI +SIOCADDRT +SIOCDARP +SIOCDELMULTI +SIOCDELRT +SIOCDRARP +SIOCGARP +SIOCGIFADDR +SIOCGIFBRDADDR +SIOCGIFCONF +SIOCGIFDSTADDR +SIOCGIFENCAP +SIOCGIFFLAGS +SIOCGIFHWADDR +SIOCGIFMAP +SIOCGIFMEM +SIOCGIFMETRIC +SIOCGIFMTU +SIOCGIFNAME +SIOCGIFNETMASK +SIOCGIFSLAVE +SIOCGRARP +SIOCSARP +SIOCSIFADDR +SIOCSIFBRDADDR +SIOCSIFDSTADDR +SIOCSIFENCAP +SIOCSIFFLAGS +SIOCSIFHWADDR +SIOCSIFLINK +SIOCSIFMAP +SIOCSIFMEM +SIOCSIFMETRIC +SIOCSIFMTU +SIOCSIFNETMASK +SIOCSIFSLAVE +SIOCSRARP +SI_LOAD_SHIFT +SND_CNT +SND_MAX +SOCK_CLOEXEC +SOCK_DCCP +SOCK_NONBLOCK +SOCK_PACKET +SOCK_RAW +SOCK_RDM +SOF_TIMESTAMPING_RAW_HARDWARE +SOF_TIMESTAMPING_RX_HARDWARE +SOF_TIMESTAMPING_RX_SOFTWARE +SOF_TIMESTAMPING_SOFTWARE +SOF_TIMESTAMPING_SYS_HARDWARE +SOF_TIMESTAMPING_TX_HARDWARE +SOF_TIMESTAMPING_TX_SOFTWARE +SOL_AAL +SOL_ALG +SOL_ATM +SOL_BLUETOOTH +SOL_CAN_BASE +SOL_DCCP +SOL_DECNET +SOL_ICMPV6 +SOL_IP +SOL_IPV6 +SOL_IRDA +SOL_LLC +SOL_NETBEUI +SOL_NETLINK +SOL_TCP +SOL_TIPC +SOL_UDP +SOL_X25 +SOMAXCONN +SO_BINDTODEVICE +SO_BUSY_POLL +SO_DOMAIN +SO_EE_OFFENDER +SO_EE_ORIGIN_ICMP +SO_EE_ORIGIN_ICMP6 +SO_EE_ORIGIN_LOCAL +SO_EE_ORIGIN_NONE +SO_EE_ORIGIN_TIMESTAMPING +SO_EE_ORIGIN_TXSTATUS +SO_MARK +SO_ORIGINAL_DST +SO_PASSCRED +SO_PASSSEC +SO_PEEK_OFF +SO_PEERCRED +SO_PEERSEC +SO_RCVBUFFORCE +SO_RXQ_OVFL +SO_SNDBUFFORCE +SO_TIMESTAMP +SO_TIMESTAMPING +SPLICE_F_GIFT +SPLICE_F_MORE +SPLICE_F_MOVE +SPLICE_F_NONBLOCK +SS_DISABLE +SS_ONSTACK +STICKY_TIMEOUTS +ST_APPEND +ST_IMMUTABLE +ST_MANDLOCK +ST_NOATIME +ST_NODEV +ST_NODIRATIME +ST_NOEXEC +ST_NOSUID +ST_RDONLY +ST_SYNCHRONOUS +ST_WRITE +SW_CNT +SW_MAX +SYNC_FILE_RANGE_WAIT_AFTER +SYNC_FILE_RANGE_WAIT_BEFORE +SYNC_FILE_RANGE_WRITE +SYN_CNT +SYN_MAX +SYS_accept4 +SYS_acct +SYS_add_key +SYS_adjtimex +SYS_bind +SYS_bpf +SYS_brk +SYS_capget +SYS_capset +SYS_chdir +SYS_chroot +SYS_clock_adjtime +SYS_clock_getres +SYS_clock_gettime +SYS_clock_nanosleep +SYS_clock_settime +SYS_clone +SYS_clone3 +SYS_close +SYS_connect +SYS_copy_file_range +SYS_delete_module +SYS_dup +SYS_dup3 +SYS_epoll_create1 +SYS_epoll_ctl +SYS_epoll_pwait +SYS_eventfd2 +SYS_execve +SYS_execveat +SYS_exit +SYS_exit_group +SYS_faccessat +SYS_fallocate +SYS_fanotify_init +SYS_fanotify_mark +SYS_fchdir +SYS_fchmod +SYS_fchmodat +SYS_fchown +SYS_fchownat +SYS_fcntl +SYS_fdatasync +SYS_fgetxattr +SYS_finit_module +SYS_flistxattr +SYS_flock +SYS_fremovexattr +SYS_fsetxattr +SYS_fstat +SYS_fstatfs +SYS_fsync +SYS_ftruncate +SYS_futex +SYS_get_mempolicy +SYS_get_robust_list +SYS_getcpu +SYS_getcwd +SYS_getdents64 +SYS_getegid +SYS_geteuid +SYS_getgid +SYS_getgroups +SYS_getitimer +SYS_getpeername +SYS_getpgid +SYS_getpid +SYS_getppid +SYS_getpriority +SYS_getrandom +SYS_getresgid +SYS_getresuid +SYS_getrlimit +SYS_getrusage +SYS_getsid +SYS_getsockname +SYS_getsockopt +SYS_gettid +SYS_gettimeofday +SYS_getuid +SYS_getxattr +SYS_init_module +SYS_inotify_add_watch +SYS_inotify_init1 +SYS_inotify_rm_watch +SYS_io_cancel +SYS_io_destroy +SYS_io_getevents +SYS_io_setup +SYS_io_submit +SYS_ioctl +SYS_ioprio_get +SYS_ioprio_set +SYS_kcmp +SYS_kexec_load +SYS_keyctl +SYS_kill +SYS_lgetxattr +SYS_linkat +SYS_listen +SYS_listxattr +SYS_llistxattr +SYS_lookup_dcookie +SYS_lremovexattr +SYS_lseek +SYS_lsetxattr +SYS_madvise +SYS_mbind +SYS_membarrier +SYS_memfd_create +SYS_migrate_pages +SYS_mincore +SYS_mkdirat +SYS_mknodat +SYS_mlock +SYS_mlock2 +SYS_mlockall +SYS_mmap +SYS_mount +SYS_move_pages +SYS_mprotect +SYS_mq_getsetattr +SYS_mq_notify +SYS_mq_open +SYS_mq_timedreceive +SYS_mq_timedsend +SYS_mq_unlink +SYS_mremap +SYS_msync +SYS_munlock +SYS_munlockall +SYS_munmap +SYS_name_to_handle_at +SYS_nanosleep +SYS_nfsservctl +SYS_open_by_handle_at +SYS_openat +SYS_perf_event_open +SYS_personality +SYS_pidfd_open +SYS_pipe2 +SYS_pivot_root +SYS_ppoll +SYS_prctl +SYS_pread64 +SYS_preadv +SYS_preadv2 +SYS_prlimit64 +SYS_process_vm_readv +SYS_process_vm_writev +SYS_pselect6 +SYS_ptrace +SYS_pwrite64 +SYS_pwritev +SYS_pwritev2 +SYS_quotactl +SYS_read +SYS_readahead +SYS_readlinkat +SYS_readv +SYS_reboot +SYS_recvfrom +SYS_recvmmsg +SYS_recvmsg +SYS_remap_file_pages +SYS_removexattr +SYS_renameat2 +SYS_request_key +SYS_restart_syscall +SYS_rt_sigaction +SYS_rt_sigpending +SYS_rt_sigprocmask +SYS_rt_sigqueueinfo +SYS_rt_sigreturn +SYS_rt_sigsuspend +SYS_rt_sigtimedwait +SYS_rt_tgsigqueueinfo +SYS_sched_get_priority_max +SYS_sched_get_priority_min +SYS_sched_getaffinity +SYS_sched_getattr +SYS_sched_getparam +SYS_sched_getscheduler +SYS_sched_rr_get_interval +SYS_sched_setaffinity +SYS_sched_setattr +SYS_sched_setparam +SYS_sched_setscheduler +SYS_sched_yield +SYS_seccomp +SYS_sendmmsg +SYS_sendmsg +SYS_sendto +SYS_set_mempolicy +SYS_set_robust_list +SYS_set_tid_address +SYS_setdomainname +SYS_setfsgid +SYS_setfsuid +SYS_setgid +SYS_setgroups +SYS_sethostname +SYS_setitimer +SYS_setns +SYS_setpgid +SYS_setpriority +SYS_setregid +SYS_setresgid +SYS_setresuid +SYS_setreuid +SYS_setrlimit +SYS_setsid +SYS_setsockopt +SYS_settimeofday +SYS_setuid +SYS_setxattr +SYS_shutdown +SYS_sigaltstack +SYS_signalfd4 +SYS_socket +SYS_socketpair +SYS_splice +SYS_statfs +SYS_statx +SYS_swapoff +SYS_swapon +SYS_symlinkat +SYS_sync +SYS_syncfs +SYS_sysinfo +SYS_syslog +SYS_tee +SYS_tgkill +SYS_timer_create +SYS_timer_delete +SYS_timer_getoverrun +SYS_timer_gettime +SYS_timer_settime +SYS_timerfd_create +SYS_timerfd_gettime +SYS_timerfd_settime +SYS_times +SYS_tkill +SYS_truncate +SYS_umask +SYS_umount2 +SYS_uname +SYS_unlinkat +SYS_unshare +SYS_userfaultfd +SYS_utimensat +SYS_vhangup +SYS_vmsplice +SYS_wait4 +SYS_waitid +SYS_write +SYS_writev +S_IEXEC +S_IREAD +S_IWRITE +TAB0 +TAB1 +TAB2 +TAB3 +TABDLY +TCA_KIND +TCA_OPTIONS +TCA_RATE +TCA_STAB +TCA_STATS +TCA_STATS2 +TCA_UNSPEC +TCA_XSTATS +TCFLSH +TCGETA +TCGETS +TCP_CONGESTION +TCP_COOKIE_TRANSACTIONS +TCP_CORK +TCP_DEFER_ACCEPT +TCP_FASTOPEN +TCP_FASTOPEN_CONNECT +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_ULP +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 +TUN_READQ_SIZE +TUN_TAP_DEV +TUN_TUN_DEV +TUN_TYPE_MASK +T_FMT +T_FMT_AMPM +UDP_CORK +UDP_ENCAP +UDP_GRO +UDP_NO_CHECK6_RX +UDP_NO_CHECK6_TX +UDP_SEGMENT +UINPUT_MAX_NAME_SIZE +UINPUT_VERSION +UIO_MAXIOV +UTIME_NOW +UTIME_OMIT +VMADDR_CID_ANY +VMADDR_CID_HOST +VMADDR_CID_HYPERVISOR +VMADDR_CID_LOCAL +VMADDR_CID_RESERVED +VMADDR_PORT_ANY +VSWTC +VT0 +VT1 +VTDLY +WHOLE_SECONDS +W_EXITCODE +W_STOPCODE +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_FSYNC +_SC_GETGR_R_SIZE_MAX +_SC_GETPW_R_SIZE_MAX +_SC_IOV_MAX +_SC_IPV6 +_SC_JOB_CONTROL +_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_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_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 +__c_anonymous_sockaddr_can_can_addr +__c_anonymous_sockaddr_can_j1939 +__c_anonymous_sockaddr_can_tp +__errno_location +__exit_status +__s16 +__s32 +__u16 +__u32 +__u64 +__u8 +abs +accept4 +acct +addmntent +af_alg_iv +aio_cancel +aio_error +aio_fsync +aio_read +aio_return +aio_suspend +aio_write +aiocb +arpd_request +arphdr +arpreq +arpreq_old +atof +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 +clock_settime +clone +cmsghdr +cpu_set_t +creat64 +daemon +difftime +dirent64 +dirfd +dl_iterate_phdr +dl_phdr_info +dqblk +dup3 +duplocale +endgrent +endmntent +endpwent +endservent +endspent +epoll_create +epoll_create1 +epoll_ctl +epoll_event +epoll_pwait +epoll_wait +eventfd +execvpe +faccessat +fallocate +fallocate64 +fanotify_event_metadata +fanotify_init +fanotify_mark +fanotify_response +fchdir +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 +fgetpos64 +fgetxattr +flistxattr +fmemopen +fopen64 +forkpty +fpos64_t +fread_unlocked +freeifaddrs +freelocale +fremovexattr +freopen64 +fseeko64 +fsetpos64 +fsetxattr +fsid_t +fstat64 +fstatat64 +fstatfs +fstatfs64 +fstatvfs64 +ftello64 +ftok +ftruncate64 +futimes +genlmsghdr +getauxval +getdomainname +getdtablesize +getgrent +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getline +getloadavg +getmntent +getnameinfo +getpriority +getpwent +getrandom +getresgid +getresuid +getrlimit +getrlimit64 +getrusage +getservbyport +getservent +getsid +getspent +getspnam +getspnam_r +gettid +getxattr +hasmntopt +iconv +iconv_close +iconv_open +iconv_t +id_t +idtype_t +if_freenameindex +if_nameindex +ifaddrs +in6_pktinfo +in6_rtmsg +in_pktinfo +initgroups +ino64_t +inotify_add_watch +inotify_event +inotify_init +inotify_init1 +inotify_rm_watch +input_absinfo +input_event +input_id +input_keymap_entry +input_mask +ip_mreq_source +ipc_perm +itimerspec +key_t +killpg +labs +lgetxattr +lio_listio +listxattr +llistxattr +lockf +loff_t +login_tty +lremovexattr +lseek64 +lsetxattr +lstat64 +lutimes +madvise +major +makedev +memalign +memmem +memrchr +mincore +minor +mkdirat +mkfifoat +mknodat +mkostemp +mkostemps +mkstemps +mmap64 +mmsghdr +mntent +mount +mq_attr +mq_close +mq_getattr +mq_open +mq_receive +mq_send +mq_setattr +mq_timedreceive +mq_timedsend +mq_unlink +mqd_t +mremap +msgctl +msgget +msghdr +msginfo +msglen_t +msgqnum_t +msgrcv +msgsnd +msqid_ds +newlocale +nice +nl_item +nl_langinfo +nl_langinfo_l +nlattr +nlmsgerr +nlmsghdr +off64_t +open64 +open_memstream +open_wmemstream +openat +openat64 +openpty +packet_mreq +pause +personality +pipe2 +popen +posix_fadvise +posix_fadvise64 +posix_fallocate +posix_fallocate64 +posix_madvise +posix_spawn +posix_spawn_file_actions_addclose +posix_spawn_file_actions_adddup2 +posix_spawn_file_actions_addopen +posix_spawn_file_actions_destroy +posix_spawn_file_actions_init +posix_spawn_file_actions_t +posix_spawnattr_destroy +posix_spawnattr_getflags +posix_spawnattr_getpgroup +posix_spawnattr_getschedparam +posix_spawnattr_getschedpolicy +posix_spawnattr_getsigdefault +posix_spawnattr_getsigmask +posix_spawnattr_init +posix_spawnattr_setflags +posix_spawnattr_setpgroup +posix_spawnattr_setschedparam +posix_spawnattr_setschedpolicy +posix_spawnattr_setsigdefault +posix_spawnattr_setsigmask +posix_spawnattr_t +posix_spawnp +ppoll +prctl +pread64 +preadv +preadv64 +prlimit +prlimit64 +process_vm_readv +process_vm_writev +pthread_attr_getguardsize +pthread_attr_getstack +pthread_cancel +pthread_condattr_getclock +pthread_condattr_getpshared +pthread_condattr_setclock +pthread_condattr_setpshared +pthread_getaffinity_np +pthread_getattr_np +pthread_getschedparam +pthread_kill +pthread_mutex_timedlock +pthread_mutexattr_getpshared +pthread_mutexattr_setpshared +pthread_rwlockattr_setpshared +pthread_setaffinity_np +pthread_setschedparam +pthread_setschedprio +ptrace +ptsname_r +pwrite64 +pwritev +pwritev64 +qsort +quotactl +rand +readahead +readdir64 +readdir64_r +readdir_r +readlinkat +reboot +recvmmsg +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +regoff_t +remap_file_pages +removexattr +rlim64_t +rlimit64 +rtentry +sbrk +sched_get_priority_max +sched_get_priority_min +sched_getaffinity +sched_getcpu +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 +sendfile +sendfile64 +sendmmsg +sendmsg +setdomainname +setfsgid +setfsuid +setgrent +setgroups +sethostname +setmntent +setns +setpriority +setpwent +setregid +setresgid +setresuid +setreuid +setrlimit +setrlimit64 +setservent +setspent +settimeofday +shmat +shmatt_t +shmctl +shmdt +shmget +shmid_ds +sigaltstack +sigevent +siginfo_t +signalfd +signalfd_siginfo +sigsuspend +sigtimedwait +sigwait +sigwaitinfo +sock_extended_err +sockaddr_alg +sockaddr_can +sockaddr_ll +sockaddr_nl +sockaddr_vm +splice +spwd +srand +stack_t +stat64 +statfs +statfs64 +statvfs64 +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +swapoff +swapon +sync +sync_file_range +syscall +sysinfo +tee +telldir +timerfd_create +timerfd_gettime +timerfd_settime +tmpfile64 +truncate +truncate64 +ttyname_r +ucred +uinput_abs_setup +uinput_ff_erase +uinput_ff_upload +uinput_setup +uinput_user_dev +umount +umount2 +unshare +useconds_t +uselocale +utimensat +vfork +vhangup +vmsplice +wait4 +waitid diff --git a/libc-test/semver/macos.txt b/libc-test/semver/macos.txt new file mode 100644 index 0000000000000..fb2107cd04183 --- /dev/null +++ b/libc-test/semver/macos.txt @@ -0,0 +1,5 @@ +__darwin_mmst_reg +__darwin_x86_exception_state64 +__darwin_x86_float_state64 +__darwin_x86_thread_state64 +__darwin_xmm_reg diff --git a/libc-test/semver/netbsd-aarch64.txt b/libc-test/semver/netbsd-aarch64.txt new file mode 100644 index 0000000000000..d64531a1e97e1 --- /dev/null +++ b/libc-test/semver/netbsd-aarch64.txt @@ -0,0 +1,4 @@ +PT_GETFPREGS +PT_GETREGS +PT_SETFPREGS +PT_SETREGS diff --git a/libc-test/semver/netbsd-powerpc.txt b/libc-test/semver/netbsd-powerpc.txt new file mode 100644 index 0000000000000..e91dfcf654403 --- /dev/null +++ b/libc-test/semver/netbsd-powerpc.txt @@ -0,0 +1,3 @@ +PT_GETREGS +PT_SETREGS +PT_STEP diff --git a/libc-test/semver/netbsd-x86_64.txt b/libc-test/semver/netbsd-x86_64.txt new file mode 100644 index 0000000000000..1f14a08847b71 --- /dev/null +++ b/libc-test/semver/netbsd-x86_64.txt @@ -0,0 +1,5 @@ +PT_GETFPREGS +PT_GETREGS +PT_SETFPREGS +PT_SETREGS +PT_STEP diff --git a/libc-test/semver/netbsd.txt b/libc-test/semver/netbsd.txt new file mode 100644 index 0000000000000..297946960b7f1 --- /dev/null +++ b/libc-test/semver/netbsd.txt @@ -0,0 +1,1254 @@ +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 +ACCOUNTING +AF_APPLETALK +AF_ARP +AF_BLUETOOTH +AF_CCITT +AF_CHAOS +AF_CNT +AF_COIP +AF_DATAKIT +AF_DECnet +AF_DLI +AF_E164 +AF_HYLINK +AF_IEEE80211 +AF_IMPLINK +AF_IPX +AF_ISDN +AF_ISO +AF_LAT +AF_LINK +AF_LOCAL +AF_MPLS +AF_NATM +AF_NS +AF_OROUTE +AF_OSI +AF_PUP +AF_ROUTE +AF_SNA +AIO_ALLDONE +AIO_CANCELED +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 +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B14400 +B28800 +B460800 +B7200 +B76800 +B921600 +BIOCFLUSH +BIOCGBLEN +BIOCGDLT +BIOCGETIF +BIOCGHDRCMPLT +BIOCGRSIG +BIOCGSEESENT +BIOCGSTATS +BIOCIMMEDIATE +BIOCPROMISC +BIOCSBLEN +BIOCSDLT +BIOCSETIF +BIOCSHDRCMPLT +BIOCSRSIG +BIOCSSEESENT +BIOCVERSION +BOOT_TIME +BUFSIZ +CCTS_OFLOW +CDTRCTS +CHWFLOW +CIGNORE +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CMSG_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CODESET +CRNCYSTR +CRTSCTS +CRTS_IFLOW +CTLFLAG_ALIAS +CTLFLAG_ANYNUMBER +CTLFLAG_ANYWRITE +CTLFLAG_HEX +CTLFLAG_HIDDEN +CTLFLAG_IMMEDIATE +CTLFLAG_MMAP +CTLFLAG_OWNDATA +CTLFLAG_OWNDESC +CTLFLAG_PERMANENT +CTLFLAG_PRIVATE +CTLFLAG_READONLY +CTLFLAG_READWRITE +CTLFLAG_ROOT +CTLFLAG_UNSIGNED +CTLTYPE_BOOL +CTLTYPE_INT +CTLTYPE_NODE +CTLTYPE_QUAD +CTLTYPE_STRING +CTLTYPE_STRUCT +CTL_CREATE +CTL_CREATESYM +CTL_DDB +CTL_DEBUG +CTL_DESCRIBE +CTL_DESTROY +CTL_EMUL +CTL_EOL +CTL_HW +CTL_IPPROTO_IPSEC +CTL_KERN +CTL_MACHDEP +CTL_MAXID +CTL_MAXNAME +CTL_MMAP +CTL_NET +CTL_PROC +CTL_QUERY +CTL_SECURITY +CTL_UNSPEC +CTL_USER +CTL_VENDOR +CTL_VFS +CTL_VM +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DCCP_CCID +DCCP_CSLEN +DCCP_FEATURE_ACKRATIO +DCCP_FEATURE_ACKVECTOR +DCCP_FEATURE_CC +DCCP_FEATURE_CONN_NONCE +DCCP_FEATURE_ECN +DCCP_FEATURE_IDENTREG +DCCP_FEATURE_LOSSWINDOW +DCCP_FEATURE_MOBILITY +DCCP_MAXSEG +DCCP_MAX_OPTIONS +DCCP_MAX_PKTS +DCCP_NDP_LIMIT +DCCP_OPT_ACK_VECTOR0 +DCCP_OPT_ACK_VECTOR1 +DCCP_OPT_BUF_CLOSED +DCCP_OPT_CHANGE_L +DCCP_OPT_CHANGE_R +DCCP_OPT_CONFIRM_L +DCCP_OPT_CONFIRM_R +DCCP_OPT_DATACHECKSUM +DCCP_OPT_DATA_DISCARD +DCCP_OPT_ELAPSEDTIME +DCCP_OPT_INIT_COOKIE +DCCP_OPT_NDP_COUNT +DCCP_OPT_PADDING +DCCP_OPT_RECV_BUF_DROPS +DCCP_OPT_SLOW_RECV +DCCP_OPT_TIMESTAMP +DCCP_OPT_TIMESTAMP_ECHO +DCCP_REASON_BAD_COOKIE +DCCP_REASON_BAD_SNAME +DCCP_REASON_CLOSED +DCCP_REASON_CONN_REF +DCCP_REASON_FEA_ERR +DCCP_REASON_FRUITLESS_NEG +DCCP_REASON_INVALID +DCCP_REASON_INV_MOVE +DCCP_REASON_OPTION_ERR +DCCP_REASON_UNANSW_CH +DCCP_REASON_UNSPEC +DCCP_SEQ_NUM_LIMIT +DCCP_SERVICE +DCCP_TYPE_ACK +DCCP_TYPE_CLOSE +DCCP_TYPE_CLOSEREQ +DCCP_TYPE_DATA +DCCP_TYPE_DATAACK +DCCP_TYPE_MOVE +DCCP_TYPE_REQUEST +DCCP_TYPE_RESET +DCCP_TYPE_RESPONSE +DEAD_PROCESS +DOWN_TIME +DT_UNKNOWN +D_FMT +D_T_FMT +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NODATA +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EAUTH +EBADRPC +ECHOCTL +ECHOKE +ECHOPRT +EFTYPE +ELAST +EMPTY +ENEEDAUTH +ENOATTR +ENODATA +ENOSR +ENOSTR +ENOTSUP +EOF +EPROCLIM +EPROCUNAVAIL +EPROGMISMATCH +EPROGUNAVAIL +ERA +ERA_D_FMT +ERA_D_T_FMT +ERA_T_FMT +ERPCMISMATCH +ETIME +EVFILT_AIO +EVFILT_PROC +EVFILT_READ +EVFILT_SIGNAL +EVFILT_TIMER +EVFILT_VNODE +EVFILT_WRITE +EV_ADD +EV_CLEAR +EV_DELETE +EV_DISABLE +EV_DISPATCH +EV_ENABLE +EV_EOF +EV_ERROR +EV_FLAG1 +EV_ONESHOT +EV_RECEIPT +EV_SYSFLAGS +EXTA +EXTATTR_NAMESPACE_SYSTEM +EXTATTR_NAMESPACE_USER +EXTB +EXTPROC +Elf32_Addr +Elf32_Half +Elf32_Lword +Elf32_Off +Elf32_Phdr +Elf32_Sword +Elf32_Word +Elf64_Addr +Elf64_Half +Elf64_Lword +Elf64_Off +Elf64_Phdr +Elf64_Sword +Elf64_Sxword +Elf64_Word +Elf64_Xword +FIBMAP +FILENAME_MAX +FIOASYNC +FIOGETBMAP +FIOGETOWN +FIONCLEX +FIONREAD +FIONSPACE +FIONWRITE +FIOSETOWN +FLUSHO +FOPEN_MAX +F_CLOSEM +F_GETNOSIGPIPE +F_GETOWN +F_LOCK +F_MAXFD +F_RDLCK +F_SETNOSIGPIPE +F_SETOWN +F_TEST +F_TLOCK +F_ULOCK +F_UNLCK +F_WRLCK +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +GLOB_NOSYS +HW_NCPU +IFF_ALLMULTI +IFF_BROADCAST +IFF_DEBUG +IFF_LINK0 +IFF_LINK1 +IFF_LINK2 +IFF_LOOPBACK +IFF_MULTICAST +IFF_NOARP +IFF_NOTRAILERS +IFF_OACTIVE +IFF_POINTOPOINT +IFF_PROMISC +IFF_RUNNING +IFF_SIMPLEX +IFF_UP +INIT_PROCESS +IOV_MAX +IPC_CREAT +IPC_EXCL +IPC_NOWAIT +IPC_PRIVATE +IPC_RMID +IPC_SET +IPC_STAT +IPPROTO_AH +IPPROTO_CARP +IPPROTO_DCCP +IPPROTO_DONE +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_ENCAP +IPPROTO_EON +IPPROTO_ESP +IPPROTO_ETHERIP +IPPROTO_FRAGMENT +IPPROTO_GGP +IPPROTO_GRE +IPPROTO_HOPOPTS +IPPROTO_IDP +IPPROTO_IGMP +IPPROTO_IPCOMP +IPPROTO_IPIP +IPPROTO_IPV6_ICMP +IPPROTO_MAX +IPPROTO_MOBILE +IPPROTO_NONE +IPPROTO_PFSYNC +IPPROTO_PIM +IPPROTO_PUP +IPPROTO_RAW +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_SCTP +IPPROTO_TP +IPPROTO_VRRP +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPV6_JOIN_GROUP +IPV6_LEAVE_GROUP +IPV6_PKTINFO +IPV6_RECVPKTINFO +IPV6_RECVTCLASS +IPV6_TCLASS +IP_HDRINCL +IP_PKTINFO +IP_RECVDSTADDR +IP_RECVIF +IP_RECVPKTINFO +IP_SENDSRCADDR +IP_TOS +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +KERN_ARGMAX +KERN_ARND +KERN_AUTONICETIME +KERN_AUTONICEVAL +KERN_BOOTTIME +KERN_BUF +KERN_CCPU +KERN_CLOCKRATE +KERN_CONSDEV +KERN_CP_ID +KERN_CP_TIME +KERN_DEFCORENAME +KERN_DOMAINNAME +KERN_DRIVERS +KERN_DUMP_ON_PANIC +KERN_EVCNT +KERN_FILE +KERN_FILE2 +KERN_FORKFSLEEP +KERN_FSCALE +KERN_FSYNC +KERN_HARDCLOCK_TICKS +KERN_HOSTID +KERN_HOSTNAME +KERN_IOV_MAX +KERN_JOB_CONTROL +KERN_LABELOFFSET +KERN_LABELSECTOR +KERN_LOGIN_NAME_MAX +KERN_LOGSIGEXIT +KERN_LWP +KERN_MAPPED_FILES +KERN_MAXFILES +KERN_MAXID +KERN_MAXPARTITIONS +KERN_MAXPHYS +KERN_MAXPROC +KERN_MAXPTYS +KERN_MAXVNODES +KERN_MBUF +KERN_MEMLOCK +KERN_MEMLOCK_RANGE +KERN_MEMORY_PROTECTION +KERN_MONOTONIC_CLOCK +KERN_MSGBUF +KERN_MSGBUFSIZE +KERN_NGROUPS +KERN_NTPTIME +KERN_OBOOTTIME +KERN_OLDSHORTCORENAME +KERN_OLDSYSVIPC_INFO +KERN_OLDSYSVMSG +KERN_OLDSYSVSEM +KERN_OLDSYSVSHM +KERN_OSRELEASE +KERN_OSREV +KERN_OSTYPE +KERN_PIPE +KERN_POSIX1 +KERN_POSIX_BARRIERS +KERN_POSIX_READER_WRITER_LOCKS +KERN_POSIX_SEMAPHORES +KERN_POSIX_SPIN_LOCKS +KERN_POSIX_THREADS +KERN_POSIX_TIMERS +KERN_PROC +KERN_PROC2 +KERN_PROC_ALL +KERN_PROC_ARGS +KERN_PROC_ARGV +KERN_PROC_ENV +KERN_PROC_GID +KERN_PROC_NARGV +KERN_PROC_NENV +KERN_PROC_PATHNAME +KERN_PROC_PGRP +KERN_PROC_PID +KERN_PROC_RGID +KERN_PROC_RUID +KERN_PROC_SESSION +KERN_PROC_TTY +KERN_PROC_UID +KERN_PROF +KERN_RAWPARTITION +KERN_ROOT_DEVICE +KERN_ROOT_PARTITION +KERN_RTC_OFFSET +KERN_SAVED_IDS +KERN_SBMAX +KERN_SECURELVL +KERN_SOMAXKVA +KERN_SYNCHRONIZED_IO +KERN_SYSVIPC +KERN_TIMEX +KERN_TKSTAT +KERN_URND +KERN_VERIEXEC +KERN_VERSION +KERN_VNODE +LC_ALL +LC_ALL_MASK +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 +LOCAL_CONNWAIT +LOCAL_CREDS +LOCAL_OCREDS +LOCAL_PEEREID +LOGIN_PROCESS +LOG_AUTHPRIV +LOG_CRON +LOG_FTP +LOG_NFACILITIES +LOG_PERROR +L_tmpnam +MADV_DONTNEED +MADV_FREE +MADV_NORMAL +MADV_RANDOM +MADV_SEQUENTIAL +MADV_WILLNEED +MAP_FILE +MAP_HASSEMAPHORE +MAP_NORESERVE +MAP_RENAME +MAP_WIRED +MAXFREQ +MAXPHASE +MAXSEC +MAXTC +MCL_CURRENT +MCL_FUTURE +MDMBUF +MINSEC +MNT_FORCE +MOD_CLKA +MOD_CLKB +MOD_ESTERROR +MOD_FREQUENCY +MOD_MAXERROR +MOD_MICRO +MOD_NANO +MOD_OFFSET +MOD_PPSMAX +MOD_STATUS +MOD_TAI +MOD_TIMECONST +MON_1 +MON_10 +MON_11 +MON_12 +MON_2 +MON_3 +MON_4 +MON_5 +MON_6 +MON_7 +MON_8 +MON_9 +MSG_BCAST +MSG_CMSG_CLOEXEC +MSG_DONTWAIT +MSG_MCAST +MSG_NBIO +MSG_NOSIGNAL +MSG_NOTIFICATION +MSG_WAITFORONE +NANOSECOND +NET_RT_DUMP +NET_RT_FLAGS +NET_RT_IFLIST +NET_RT_MAXID +NET_RT_OIFLIST +NET_RT_OOIFLIST +NET_RT_OOOIFLIST +NEW_TIME +NOEXPR +NOKERNINFO +NOSTR +NOTE_ATTRIB +NOTE_CHILD +NOTE_DELETE +NOTE_EXEC +NOTE_EXIT +NOTE_EXTEND +NOTE_FORK +NOTE_LINK +NOTE_LOWAT +NOTE_PCTRLMASK +NOTE_PDATAMASK +NOTE_RENAME +NOTE_REVOKE +NOTE_TRACK +NOTE_TRACKERR +NOTE_WRITE +NTP_API +OFIOGETBMAP +OLD_TIME +ONOEOT +OXTABS +O_ALT_IO +O_DIRECT +O_DSYNC +O_EXLOCK +O_FSYNC +O_NDELAY +O_NOCTTY +O_NOSIGPIPE +O_RSYNC +O_SEARCH +O_SHLOCK +O_SYNC +PENDIN +PF_APPLETALK +PF_ARP +PF_BLUETOOTH +PF_CCITT +PF_CHAOS +PF_CNT +PF_COIP +PF_DATAKIT +PF_DECnet +PF_DLI +PF_HYLINK +PF_IMPLINK +PF_IPX +PF_ISDN +PF_ISO +PF_KEY +PF_LAT +PF_LINK +PF_LOCAL +PF_MPLS +PF_NATM +PF_NS +PF_OROUTE +PF_OSI +PF_PIP +PF_PUP +PF_ROUTE +PF_RTIP +PF_SNA +PF_XTP +PIOD_READ_AUXV +PIOD_READ_D +PIOD_READ_I +PIOD_WRITE_D +PIOD_WRITE_I +PIPE_BUF +PM_STR +POLLRDBAND +POLLRDNORM +POLLWRBAND +POLLWRNORM +POSIX_MADV_DONTNEED +POSIX_MADV_NORMAL +POSIX_MADV_RANDOM +POSIX_MADV_SEQUENTIAL +POSIX_MADV_WILLNEED +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PT_ATTACH +PT_CONTINUE +PT_DETACH +PT_DUMPCORE +PT_FIRSTMACH +PT_GET_EVENT_MASK +PT_GET_PROCESS_STATE +PT_IO +PT_KILL +PT_LWPINFO +PT_READ_D +PT_READ_I +PT_SET_EVENT_MASK +PT_SYSCALL +PT_SYSCALLEMU +PT_TRACE_ME +PT_WRITE_D +PT_WRITE_I +P_ALL +P_PGID +P_PID +QCMD +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETQUOTA +Q_SYNC +RADIXCHAR +RAND_MAX +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_ENOSYS +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +RLIMIT_AS +RLIMIT_CORE +RLIMIT_CPU +RLIMIT_DATA +RLIMIT_FSIZE +RLIMIT_MEMLOCK +RLIMIT_NOFILE +RLIMIT_NPROC +RLIMIT_NTHR +RLIMIT_RSS +RLIMIT_SBSIZE +RLIMIT_STACK +RLIM_INFINITY +RLIM_NLIMITS +RLIM_SAVED_CUR +RLIM_SAVED_MAX +RTLD_NEXT +RTLD_NOLOAD +RTLD_SELF +RUN_LVL +RUSAGE_CHILDREN +RUSAGE_SELF +SCALE_PPM +SCM_CREDS +SCM_RIGHTS +SCM_TIMESTAMP +SEM_FAILED +SF_APPEND +SF_ARCHIVED +SF_IMMUTABLE +SF_LOG +SF_SETTABLE +SF_SNAPINVAL +SF_SNAPSHOT +SIGEMT +SIGEV_NONE +SIGEV_SIGNAL +SIGEV_THREAD +SIGINFO +SIGNATURE +SIGSTKSZ +SIOCGIFADDR +SOCKCREDSIZE +SOCK_CLOEXEC +SOCK_CONN_DGRAM +SOCK_DCCP +SOCK_FLAGS_MASK +SOCK_NONBLOCK +SOCK_NOSIGPIPE +SOCK_RAW +SOCK_RDM +SOMAXCONN +SO_ACCEPTFILTER +SO_NOHEADER +SO_OVERFLOWED +SO_TIMESTAMP +SO_USELOOPBACK +SS_DISABLE +SS_ONSTACK +STA_CLK +STA_CLOCKERR +STA_DEL +STA_FLL +STA_FREQHOLD +STA_INS +STA_MODE +STA_NANO +STA_PLL +STA_PPSERROR +STA_PPSFREQ +STA_PPSJITTER +STA_PPSSIGNAL +STA_PPSTIME +STA_PPSWANDER +STA_RONLY +STA_UNSYNC +ST_NOSUID +ST_RDONLY +SYSCTL_DEFSIZE +SYSCTL_NAMELEN +SYSCTL_VERSION +SYSCTL_VERS_0 +SYSCTL_VERS_1 +SYSCTL_VERS_MASK +S_IEXEC +S_IREAD +S_IWRITE +TCP_CONGCTL +TCP_INFO +TCP_KEEPCNT +TCP_KEEPIDLE +TCP_KEEPINIT +TCP_KEEPINTVL +TCP_MAXSEG +TCP_MD5SIG +THOUSEP +TIMER_ABSTIME +TIME_DEL +TIME_ERROR +TIME_INS +TIME_OK +TIME_OOP +TIME_WAIT +TIOCCBRK +TIOCEXCL +TIOCFLUSH +TIOCGETA +TIOCGETD +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 +TIOCSBRK +TIOCSCTTY +TIOCSETA +TIOCSETAF +TIOCSETAW +TIOCSETD +TIOCSTART +TIOCSTOP +TMP_MAX +T_FMT +T_FMT_AMPM +UF_APPEND +UF_IMMUTABLE +UF_NODUMP +UF_OPAQUE +UF_SETTABLE +USER_PROCESS +UTIME_NOW +UTIME_OMIT +UT_HOSTSIZE +UT_LINESIZE +UT_NAMESIZE +VDSUSP +VSTATUS +YESEXPR +YESSTR +_IOFBF +_IOLBF +_IONBF +_PC_2_SYMLINKS +_PC_ACL_EXTENDED +_PC_FILESIZEBITS +_PC_MIN_HOLE_SIZE +_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_AIO_LISTIO_MAX +_SC_AIO_MAX +_SC_ASYNCHRONOUS_IO +_SC_ATEXIT_MAX +_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_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_PASS_MAX +_SC_PHYS_PAGES +_SC_PRIORITY_SCHEDULING +_SC_READER_WRITER_LOCKS +_SC_REGEXP +_SC_SAVED_IDS +_SC_SCHED_PRI_MAX +_SC_SCHED_PRI_MIN +_SC_SCHED_RT_TS +_SC_SEMAPHORES +_SC_SEM_NSEMS_MAX +_SC_SHARED_MEMORY_OBJECTS +_SC_SHELL +_SC_SPAWN +_SC_SPIN_LOCKS +_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_SAFE_FUNCTIONS +_SC_THREAD_STACK_MIN +_SC_THREAD_THREADS_MAX +_SC_TIMERS +_SC_TIMER_MAX +_SC_V6_ILP32_OFF32 +_SC_V6_ILP32_OFFBIG +_SC_V6_LP64_OFF64 +_SC_V6_LPBIG_OFFBIG +_SC_XOPEN_SHM +_UTX_HOSTSIZE +_UTX_IDSIZE +_UTX_LINESIZE +_UTX_PADSIZE +_UTX_USERSIZE +__cpu_simple_lock_nv_t +__errno +__exit_status +_lwp_self +abs +accept4 +acct +aio_cancel +aio_error +aio_fsync +aio_read +aio_return +aio_suspend +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 +dqblk +dup3 +duplocale +endgrent +endpwent +endservent +endutent +endutxent +extattr_delete_fd +extattr_delete_file +extattr_delete_link +extattr_get_fd +extattr_get_file +extattr_get_link +extattr_namespace_to_string +extattr_set_fd +extattr_set_file +extattr_set_link +extattr_string_to_namespace +faccessat +fchdir +fchflags +fdatasync +fdopendir +fmemopen +forkpty +freeifaddrs +freelocale +fsid_t +futimes +getdomainname +getdtablesize +getgrent +getgrent_r +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getitimer +getlastlogx +getline +getloadavg +getnameinfo +getpeereid +getpriority +getprogname +getpwent +getpwent_r +getpwnam_r +getrlimit +getrusage +getservbyport +getservent +getsid +getutent +getutmp +getutmpx +getutxent +getutxid +getutxline +glob +glob_t +globfree +iconv +iconv_close +iconv_open +iconv_t +id_t +idtype_t +if_data +if_freenameindex +if_msghdr +if_nameindex +ifaddrs +in6_pktinfo +in_pktinfo +initgroups +ipc_perm +kevent +key_t +killpg +kqueue +labs +lastlog +lastlogx +lchflags +lio_listio +localeconv_l +lockf +login_tty +lutimes +lwpid_t +madvise +memmem +memrchr +mincore +mkdirat +mkfifoat +mknodat +mkostemp +mkostemps +mkstemps +mmsghdr +mount +mq_attr +mq_close +mq_getattr +mq_notify +mq_open +mq_receive +mq_send +mq_setattr +mq_timedreceive +mq_timedsend +mq_unlink +mqd_t +msghdr +newlocale +nice +nl_item +nl_langinfo +ntp_adjtime +ntp_gettime +ntptimeval +open_memstream +open_wmemstream +openat +openpty +pause +pipe2 +popen +posix_madvise +preadv +pseudo_AF_HDRCMPLT +pseudo_AF_KEY +pseudo_AF_PIP +pseudo_AF_RTIP +pseudo_AF_XTP +pthread_attr_get_np +pthread_attr_getguardsize +pthread_attr_getstack +pthread_cancel +pthread_condattr_setclock +pthread_getattr_np +pthread_kill +pthread_mutex_timedlock +pthread_setname_np +ptrace +ptrace_io_desc +pututxline +pwritev +qsort +rand +readdir_r +readlinkat +recvmmsg +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +regoff_t +seekdir +sem +sem_close +sem_destroy +sem_getvalue +sem_init +sem_open +sem_timedwait +sem_unlink +sendmmsg +sendmsg +setdomainname +setgrent +setgroups +sethostname +setitimer +setpriority +setprogname +setpwent +setrlimit +setservent +settimeofday +setutent +setutxent +shmat +shmatt_t +shmctl +shmdt +shmget +shmid_ds +sigaltstack +sigevent +siginfo_t +sigtimedwait +sigwait +sigwaitinfo +sockaddr_dl +sockcred +srand +stack_t +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +sync +syscall +sysctl +sysctlbyname +telldir +timex +truncate +ttyname_r +unmount +unpcbid +updlastlogx +updwtmpx +useconds_t +utimensat +utmp +utmpx +utmpxname +utpname +vm_size_t +wait4 diff --git a/libc-test/semver/openbsd.txt b/libc-test/semver/openbsd.txt new file mode 100644 index 0000000000000..0f8eeaab571c6 --- /dev/null +++ b/libc-test/semver/openbsd.txt @@ -0,0 +1,1073 @@ +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_APPLETALK +AF_BLUETOOTH +AF_CCITT +AF_CHAOS +AF_CNT +AF_COIP +AF_DATAKIT +AF_DECnet +AF_DLI +AF_E164 +AF_ECMA +AF_ENCAP +AF_HYLINK +AF_IMPLINK +AF_IPX +AF_ISDN +AF_ISO +AF_KEY +AF_LAT +AF_LINK +AF_LOCAL +AF_MPLS +AF_NATM +AF_NS +AF_OSI +AF_PUP +AF_ROUTE +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 +AT_SYMLINK_FOLLOW +AT_SYMLINK_NOFOLLOW +B14400 +B28800 +B7200 +B76800 +BIOCFLUSH +BIOCGBLEN +BIOCGDLT +BIOCGETIF +BIOCGHDRCMPLT +BIOCGRSIG +BIOCGSTATS +BIOCIMMEDIATE +BIOCPROMISC +BIOCSBLEN +BIOCSDLT +BIOCSETIF +BIOCSHDRCMPLT +BIOCSRSIG +BIOCVERSION +BUFSIZ +CCTS_OFLOW +CHWFLOW +CIGNORE +CLD_CONTINUED +CLD_DUMPED +CLD_EXITED +CLD_KILLED +CLD_STOPPED +CLD_TRAPPED +CMSG_DATA +CMSG_FIRSTHDR +CMSG_LEN +CMSG_NXTHDR +CMSG_SPACE +CODESET +CRNCYSTR +CRTSCTS +CRTS_IFLOW +CTLTYPE_INT +CTLTYPE_NODE +CTLTYPE_QUAD +CTLTYPE_STRING +CTLTYPE_STRUCT +CTL_DDB +CTL_DEBUG +CTL_FS +CTL_HW +CTL_KERN +CTL_MACHDEP +CTL_MAXID +CTL_MAXNAME +CTL_NET +CTL_UNSPEC +CTL_VFS +CTL_VM +DAY_1 +DAY_2 +DAY_3 +DAY_4 +DAY_5 +DAY_6 +DAY_7 +DT_UNKNOWN +D_FMT +D_T_FMT +EAI_AGAIN +EAI_BADFLAGS +EAI_FAIL +EAI_FAMILY +EAI_MEMORY +EAI_NODATA +EAI_NONAME +EAI_OVERFLOW +EAI_SERVICE +EAI_SOCKTYPE +EAUTH +EBADRPC +ECHOCTL +ECHOKE +ECHOPRT +EFTYPE +EIPSEC +ELAST +EMEDIUMTYPE +ENEEDAUTH +ENOATTR +ENOMEDIUM +ENOTRECOVERABLE +ENOTSUP +EOF +EOWNERDEAD +EPROCLIM +EPROCUNAVAIL +EPROGMISMATCH +EPROGUNAVAIL +ERPCMISMATCH +EVFILT_AIO +EVFILT_PROC +EVFILT_READ +EVFILT_SIGNAL +EVFILT_TIMER +EVFILT_VNODE +EVFILT_WRITE +EV_ADD +EV_CLEAR +EV_DELETE +EV_DISABLE +EV_DISPATCH +EV_ENABLE +EV_EOF +EV_ERROR +EV_FLAG1 +EV_ONESHOT +EV_RECEIPT +EV_SYSFLAGS +EXTA +EXTB +EXTPROC +Elf32_Addr +Elf32_Half +Elf32_Lword +Elf32_Off +Elf32_Phdr +Elf32_Sword +Elf32_Word +Elf64_Addr +Elf64_Half +Elf64_Lword +Elf64_Off +Elf64_Phdr +Elf64_Sword +Elf64_Sxword +Elf64_Word +Elf64_Xword +FILENAME_MAX +FIOASYNC +FIOGETOWN +FIONCLEX +FIONREAD +FIOSETOWN +FLUSHO +FOPEN_MAX +F_GETOWN +F_LOCK +F_RDLCK +F_SETOWN +F_TEST +F_TLOCK +F_ULOCK +F_UNLCK +F_WRLCK +GLOB_ABORTED +GLOB_APPEND +GLOB_DOOFFS +GLOB_ERR +GLOB_MARK +GLOB_NOCHECK +GLOB_NOESCAPE +GLOB_NOMATCH +GLOB_NOSORT +GLOB_NOSPACE +GLOB_NOSYS +HW_NCPU +HW_NCPUONLINE +IFF_ALLMULTI +IFF_BROADCAST +IFF_DEBUG +IFF_LINK0 +IFF_LINK1 +IFF_LINK2 +IFF_LOOPBACK +IFF_MULTICAST +IFF_NOARP +IFF_OACTIVE +IFF_POINTOPOINT +IFF_PROMISC +IFF_RUNNING +IFF_SIMPLEX +IFF_STATICARP +IFF_UP +IOV_MAX +IPC_CREAT +IPC_EXCL +IPC_NOWAIT +IPC_PRIVATE +IPC_RMID +IPC_SET +IPC_STAT +IPPROTO_AH +IPPROTO_CARP +IPPROTO_DIVERT +IPPROTO_DSTOPTS +IPPROTO_EGP +IPPROTO_ENCAP +IPPROTO_EON +IPPROTO_ESP +IPPROTO_ETHERIP +IPPROTO_FRAGMENT +IPPROTO_GGP +IPPROTO_GRE +IPPROTO_HOPOPTS +IPPROTO_IDP +IPPROTO_IGMP +IPPROTO_IPCOMP +IPPROTO_IPIP +IPPROTO_MAX +IPPROTO_MOBILE +IPPROTO_MPLS +IPPROTO_NONE +IPPROTO_PFSYNC +IPPROTO_PIM +IPPROTO_PUP +IPPROTO_RAW +IPPROTO_ROUTING +IPPROTO_RSVP +IPPROTO_TP +IPTOS_ECN_CE +IPTOS_ECN_ECT0 +IPTOS_ECN_ECT1 +IPTOS_ECN_MASK +IPTOS_ECN_NOTECT +IPV6_JOIN_GROUP +IPV6_LEAVE_GROUP +IPV6_PKTINFO +IPV6_RECVPKTINFO +IPV6_RECVTCLASS +IPV6_TCLASS +IP_HDRINCL +IP_RECVDSTADDR +IP_RECVIF +IP_SENDSRCADDR +IP_TOS +ISOFSMNT_EXTATT +ISOFSMNT_GENS +ISOFSMNT_NOJOLIET +ISOFSMNT_NORRIP +ISOFSMNT_SESS +ITIMER_PROF +ITIMER_REAL +ITIMER_VIRTUAL +KERN_ARGMAX +KERN_ARND +KERN_AUDIO +KERN_BOOTTIME +KERN_CACHEPCT +KERN_CCPU +KERN_CLOCKRATE +KERN_CONSBUF +KERN_CONSBUFSIZE +KERN_CONSDEV +KERN_CPTIME +KERN_CPTIME2 +KERN_CPUSTATS +KERN_DOMAINNAME +KERN_EVCOUNT +KERN_FILE +KERN_FORKSTAT +KERN_FSCALE +KERN_FSYNC +KERN_GLOBAL_PTRACE +KERN_HOSTID +KERN_HOSTNAME +KERN_INTRCNT +KERN_JOB_CONTROL +KERN_MALLOCSTATS +KERN_MAXCLUSTERS +KERN_MAXFILES +KERN_MAXID +KERN_MAXLOCKSPERUID +KERN_MAXPARTITIONS +KERN_MAXPROC +KERN_MAXTHREAD +KERN_MAXVNODES +KERN_MBSTAT +KERN_MSGBUF +KERN_MSGBUFSIZE +KERN_NCHSTATS +KERN_NETLIVELOCKS +KERN_NFILES +KERN_NGROUPS +KERN_NOSUIDCOREDUMP +KERN_NPROCS +KERN_NSELCOLL +KERN_NTHREADS +KERN_NUMVNODES +KERN_OSRELEASE +KERN_OSREV +KERN_OSTYPE +KERN_OSVERSION +KERN_PFSTATUS +KERN_POOL +KERN_POOL_DEBUG +KERN_POSIX1 +KERN_PROC +KERN_PROC_ALL +KERN_PROC_ARGS +KERN_PROC_ARGV +KERN_PROC_CWD +KERN_PROC_ENV +KERN_PROC_KTHREAD +KERN_PROC_NARGV +KERN_PROC_NENV +KERN_PROC_NOBROADCASTKILL +KERN_PROC_PGRP +KERN_PROC_PID +KERN_PROC_RUID +KERN_PROC_SESSION +KERN_PROC_SHOW_THREADS +KERN_PROC_TTY +KERN_PROC_UID +KERN_PROC_VMMAP +KERN_PROF +KERN_RAWPARTITION +KERN_SAVED_IDS +KERN_SECURELVL +KERN_SEMINFO +KERN_SHMINFO +KERN_SOMAXCONN +KERN_SOMINCONN +KERN_SPLASSERT +KERN_STACKGAPRANDOM +KERN_SYSVIPC_INFO +KERN_SYSVIPC_MSG_INFO +KERN_SYSVIPC_SEM_INFO +KERN_SYSVIPC_SHM_INFO +KERN_SYSVMSG +KERN_SYSVSEM +KERN_SYSVSHM +KERN_TIMECOUNTER +KERN_TIMEOUT_STATS +KERN_TTY +KERN_TTYCOUNT +KERN_USERMOUNT +KERN_VERSION +KERN_WATCHDOG +KI_EMULNAMELEN +KI_MAXCOMLEN +KI_MAXLOGNAME +KI_NGROUPS +KI_WMESGLEN +LC_ALL +LC_COLLATE +LC_CTYPE +LC_MESSAGES +LC_MONETARY +LC_NUMERIC +LC_TIME +LOG_AUTHPRIV +LOG_CRON +LOG_FTP +LOG_NFACILITIES +LOG_PERROR +L_tmpnam +MADV_DONTNEED +MADV_FREE +MADV_NORMAL +MADV_RANDOM +MADV_SEQUENTIAL +MADV_WILLNEED +MAP_COPY +MAP_FILE +MAP_HASSEMAPHORE +MAP_NOEXTEND +MAP_NORESERVE +MAP_RENAME +MAP_STACK +MCL_CURRENT +MCL_FUTURE +MDMBUF +MINSIGSTKSZ +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 +MSDOSFSMNT_LONGNAME +MSDOSFSMNT_NOWIN95 +MSDOSFSMNT_SHORTNAME +MSG_BCAST +MSG_CMSG_CLOEXEC +MSG_DONTWAIT +MSG_MCAST +MSG_NOSIGNAL +NET_RT_DUMP +NET_RT_FLAGS +NET_RT_IFLIST +NET_RT_IFNAMES +NET_RT_STATS +NET_RT_TABLE +NFSMNT_ACDIRMAX +NFSMNT_ACDIRMIN +NFSMNT_ACREGMAX +NFSMNT_ACREGMIN +NFSMNT_AUTHERR +NFSMNT_DEADTHRESH +NFSMNT_DISMINPROG +NFSMNT_DISMNT +NFSMNT_DUMBTIMR +NFSMNT_GOTFSINFO +NFSMNT_GOTPATHCONF +NFSMNT_HASAUTH +NFSMNT_HASWRITEVERF +NFSMNT_INT +NFSMNT_INTERNAL +NFSMNT_KERB +NFSMNT_LEASETERM +NFSMNT_MAXGRPS +NFSMNT_MNTD +NFSMNT_NFSV3 +NFSMNT_NOAC +NFSMNT_NOCONN +NFSMNT_NQNFS +NFSMNT_RCVLOCK +NFSMNT_RDIRPLUS +NFSMNT_READAHEAD +NFSMNT_READDIRSIZE +NFSMNT_RESVPORT +NFSMNT_RETRANS +NFSMNT_RSIZE +NFSMNT_SNDLOCK +NFSMNT_SOFT +NFSMNT_TIMEO +NFSMNT_WAITAUTH +NFSMNT_WANTAUTH +NFSMNT_WANTRCV +NFSMNT_WANTSND +NFSMNT_WSIZE +NFS_ARGSVERSION +NOEXPR +NOKERNINFO +NOSTR +NOTE_ATTRIB +NOTE_CHILD +NOTE_DELETE +NOTE_EOF +NOTE_EXEC +NOTE_EXIT +NOTE_EXTEND +NOTE_FORK +NOTE_LINK +NOTE_LOWAT +NOTE_PCTRLMASK +NOTE_PDATAMASK +NOTE_RENAME +NOTE_REVOKE +NOTE_TRACK +NOTE_TRACKERR +NOTE_TRUNCATE +NOTE_WRITE +NTFS_MFLAG_ALLNAMES +NTFS_MFLAG_CASEINS +OLCUC +ONOEOT +OXTABS +O_DSYNC +O_EXLOCK +O_FSYNC +O_NDELAY +O_NOCTTY +O_RSYNC +O_SHLOCK +O_SYNC +PENDIN +PF_APPLETALK +PF_BLUETOOTH +PF_BPF +PF_CCITT +PF_CHAOS +PF_CNT +PF_COIP +PF_DATAKIT +PF_DECnet +PF_DLI +PF_ECMA +PF_ENCAP +PF_HYLINK +PF_IMPLINK +PF_IPX +PF_ISDN +PF_ISO +PF_KEY +PF_LAT +PF_LINK +PF_LOCAL +PF_MPLS +PF_NATM +PF_NS +PF_OSI +PF_PFLOW +PF_PIP +PF_PIPEX +PF_PUP +PF_ROUTE +PF_RTIP +PF_SIP +PF_SNA +PF_XTP +PIOD_READ_AUXV +PIOD_READ_D +PIOD_READ_I +PIOD_WRITE_D +PIOD_WRITE_I +PIPE_BUF +PM_STR +POLLNORM +POLLRDBAND +POLLRDNORM +POLLWRBAND +POLLWRNORM +POSIX_MADV_DONTNEED +POSIX_MADV_NORMAL +POSIX_MADV_RANDOM +POSIX_MADV_SEQUENTIAL +POSIX_MADV_WILLNEED +PTHREAD_CREATE_DETACHED +PTHREAD_CREATE_JOINABLE +PTHREAD_MUTEX_DEFAULT +PTHREAD_MUTEX_ERRORCHECK +PTHREAD_MUTEX_STRICT_NP +PTHREAD_STACK_MIN +PTRACE_FORK +PT_ATTACH +PT_CONTINUE +PT_DETACH +PT_FIRSTMACH +PT_IO +PT_KILL +PT_READ_D +PT_READ_I +PT_TRACE_ME +PT_WRITE_D +PT_WRITE_I +QCMD +Q_GETQUOTA +Q_QUOTAOFF +Q_QUOTAON +Q_SETQUOTA +Q_SYNC +RADIXCHAR +RAND_MAX +REG_ASSERT +REG_ATOI +REG_BACKR +REG_BADBR +REG_BADPAT +REG_BADRPT +REG_BASIC +REG_DUMP +REG_EBRACE +REG_EBRACK +REG_ECOLLATE +REG_ECTYPE +REG_EESCAPE +REG_EMPTY +REG_EPAREN +REG_ERANGE +REG_ESPACE +REG_ESUBREG +REG_EXTENDED +REG_ICASE +REG_INVARG +REG_ITOA +REG_LARGE +REG_NEWLINE +REG_NOMATCH +REG_NOSPEC +REG_NOSUB +REG_NOTBOL +REG_NOTEOL +REG_PEND +REG_STARTEND +REG_TRACE +RLIMIT_CORE +RLIMIT_CPU +RLIMIT_DATA +RLIMIT_FSIZE +RLIMIT_MEMLOCK +RLIMIT_NOFILE +RLIMIT_NPROC +RLIMIT_RSS +RLIMIT_STACK +RLIM_INFINITY +RLIM_NLIMITS +RLIM_SAVED_CUR +RLIM_SAVED_MAX +RTLD_NEXT +RTLD_SELF +RUSAGE_CHILDREN +RUSAGE_SELF +RUSAGE_THREAD +SCM_RIGHTS +SCM_TIMESTAMP +SEM_FAILED +SF_APPEND +SF_ARCHIVED +SF_IMMUTABLE +SF_SETTABLE +SIGEMT +SIGINFO +SIGSTKSZ +SIOCGIFADDR +SOCK_CLOEXEC +SOCK_DNS +SOCK_NONBLOCK +SOCK_RAW +SOCK_RDM +SOMAXCONN +SO_BINDANY +SO_NETPROC +SO_PEERCRED +SO_RTABLE +SO_SPLICE +SO_TIMESTAMP +SO_USELOOPBACK +SS_DISABLE +SS_ONSTACK +ST_NOSUID +ST_RDONLY +S_IEXEC +S_IREAD +S_IWRITE +TCP_MAXSEG +TCP_MD5SIG +TCP_NOPUSH +THOUSEP +TIMER_ABSTIME +TIOCCBRK +TIOCEXCL +TIOCFLUSH +TIOCGETA +TIOCGETD +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 +TIOCSBRK +TIOCSCTTY +TIOCSETA +TIOCSETAF +TIOCSETAW +TIOCSETD +TIOCSTART +TIOCSTOP +TMPFS_ARGS_VERSION +TMP_MAX +T_FMT +T_FMT_AMPM +UF_APPEND +UF_IMMUTABLE +UF_NODUMP +UF_OPAQUE +UF_SETTABLE +UTIME_NOW +UTIME_OMIT +UT_HOSTSIZE +UT_LINESIZE +UT_NAMESIZE +VDSUSP +VSTATUS +YESEXPR +YESSTR +_IOFBF +_IOLBF +_IONBF +_MAX_PAGE_SHIFT +_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_SYMLINK_MAX +_PC_SYNC_IO +_PC_TIMESTAMP_RESOLUTION +_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_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_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_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_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_UUCP +_SC_XOPEN_VERSION +__errno +abs +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 +fstatfs +fusefs_args +futimes +getdomainname +getdtablesize +getentropy +getgrent +getgrgid +getgrgid_r +getgrnam +getgrnam_r +getgrouplist +getifaddrs +getitimer +getline +getloadavg +getnameinfo +getpeereid +getpriority +getprogname +getpwent +getpwnam_r +getrlimit +getrusage +getservbyport +getservent +getsid +glob +glob_t +globfree +id_t +if_data +if_freenameindex +if_msghdr +if_nameindex +ifaddrs +in6_pktinfo +initgroups +ipc_perm +iso_args +kevent +key_t +killpg +kqueue +labs +lastlog +lockf +login_tty +madvise +memmem +memrchr +mfs_args +mincore +mkdirat +mkfifoat +mknodat +mkostemp +mkostemps +mkstemps +mount_info +msdosfs_args +msghdr +nfs_args +nice +nl_item +nl_langinfo +ntfs_args +open_memstream +open_wmemstream +openat +openpty +pause +pipe2 +pledge +popen +posix_madvise +preadv +pseudo_AF_HDRCMPLT +pseudo_AF_PFLOW +pseudo_AF_PIP +pseudo_AF_PIPEX +pseudo_AF_RTIP +pseudo_AF_XTP +pthread_attr_getguardsize +pthread_attr_getstack +pthread_cancel +pthread_condattr_setclock +pthread_kill +pthread_main_np +pthread_mutex_timedlock +pthread_set_name_np +pthread_stackseg_np +ptrace +ptrace_io_desc +pwritev +qsort +rand +readdir_r +readlinkat +recvmsg +regcomp +regerror +regex_t +regexec +regfree +regmatch_t +regoff_t +seekdir +sem +sem_close +sem_destroy +sem_getvalue +sem_init +sem_open +sem_timedwait +sem_unlink +sendmsg +setdomainname +setgrent +setgroups +sethostname +setitimer +setpriority +setprogname +setpwent +setresgid +setresuid +setrlimit +setservent +settimeofday +shmat +shmctl +shmdt +shmget +shmid_ds +sigaltstack +siginfo_t +sigwait +sockaddr_dl +sockpeercred +srand +stack_t +statfs +strcasecmp +strcasestr +strncasecmp +strndup +strsignal +strtonum +sync +syscall +sysctl +telldir +tmpfs_args +truncate +ttyname_r +udf_args +ufs_args +unmount +useconds_t +utimensat +utmp +wait4 +xucred diff --git a/libc-test/semver/redox.txt b/libc-test/semver/redox.txt new file mode 100644 index 0000000000000..53b64abccc862 --- /dev/null +++ b/libc-test/semver/redox.txt @@ -0,0 +1,184 @@ +ARPOP_REPLY +ARPOP_REQUEST +ATF_COM +ATF_PERM +ATF_PUBL +ATF_USETRAILERS +B1000000 +B1152000 +B1500000 +B2000000 +B2500000 +B3000000 +B3500000 +B4000000 +B460800 +B500000 +B576000 +B921600 +DT_UNKNOWN +EADV +EBADE +EBADFD +EBADR +EBADRQC +EBADSLT +EBFONT +ECHRNG +ECOMM +EDEADLOCK +EDOTDOT +EISNAM +EKEYEXPIRED +EKEYREJECTED +EKEYREVOKED +EL2HLT +EL2NSYNC +EL3HLT +EL3RST +ELIBACC +ELIBBAD +ELIBEXEC +ELIBMAX +ELIBSCN +ELNRNG +EMEDIUMTYPE +ENAVAIL +ENOANO +ENOCSI +ENODATA +ENOKEY +ENOMEDIUM +ENONET +ENOPKG +ENOSR +ENOSTR +ENOTNAM +ENOTRECOVERABLE +ENOTUNIQ +EOWNERDEAD +EPOLLERR +EPOLLET +EPOLLEXCLUSIVE +EPOLLHUP +EPOLLIN +EPOLLMSG +EPOLLNVAL +EPOLLONESHOT +EPOLLOUT +EPOLLPRI +EPOLLRDBAND +EPOLLRDHUP +EPOLLRDNORM +EPOLLWAKEUP +EPOLLWRBAND +EPOLLWRNORM +EPOLL_CLOEXEC +EPOLL_CTL_ADD +EPOLL_CTL_DEL +EPOLL_CTL_MOD +EREMCHG +EREMOTEIO +ERESTART +ESRMNT +ESTRPIPE +ETIME +EUCLEAN +EUNATCH +EXFULL +IPV6_ADD_MEMBERSHIP +IPV6_DROP_MEMBERSHIP +IUCLC +IUTF8 +NI_DGRAM +NI_MAXSERV +NI_NAMEREQD +NI_NOFQDN +NI_NUMERICHOST +NI_NUMERICSERV +NSIG +OFDEL +OFILL +OLCUC +O_EXLOCK +O_FSYNC +O_PATH +O_SHLOCK +O_SYMLINK +PTHREAD_STACK_MIN +SA_RESTORER +SIGPWR +SIGSTKFLT +SOCK_CLOEXEC +SOCK_NONBLOCK +SO_BSDCOMPAT +SO_DOMAIN +SO_NO_CHECK +SO_PASSCRED +SO_PEERCRED +SO_PEERSEC +SO_PRIORITY +SO_PROTOCOL +SO_RCVBUFFORCE +SO_SNDBUFFORCE +TCFLSH +TCGETS +TCP_KEEPIDLE +TCSETS +TIOCGPGRP +TIOCSPGRP +UTSLENGTH +VSWTC +VT0 +VT1 +VTDLY +_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 +__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 new file mode 100644 index 0000000000000..636b1120a373d --- /dev/null +++ b/libc-test/semver/unix.txt @@ -0,0 +1,900 @@ +AF_INET +AF_INET6 +AF_UNIX +AF_UNSPEC +B0 +B110 +B115200 +B1200 +B134 +B150 +B1800 +B19200 +B200 +B230400 +B2400 +B300 +B38400 +B4800 +B50 +B57600 +B600 +B75 +B9600 +BRKINT +CLOCAL +CLOCK_MONOTONIC +CLOCK_REALTIME +CREAD +CS5 +CS6 +CS7 +CS8 +CSIZE +CSTOPB +DIR +DT_BLK +DT_CHR +DT_DIR +DT_FIFO +DT_LNK +DT_REG +DT_SOCK +Dl_info +E2BIG +EACCES +EADDRINUSE +EADDRNOTAVAIL +EAFNOSUPPORT +EAGAIN +EAI_SYSTEM +EALREADY +EBADF +EBADMSG +EBUSY +ECANCELED +ECHILD +ECHO +ECHOE +ECHOK +ECHONL +ECONNABORTED +ECONNREFUSED +ECONNRESET +EDEADLK +EDESTADDRREQ +EDOM +EDQUOT +EEXIST +EFAULT +EFBIG +EHOSTDOWN +EHOSTUNREACH +EIDRM +EILSEQ +EINPROGRESS +EINTR +EINVAL +EIO +EISCONN +EISDIR +ELOOP +EMFILE +EMLINK +EMSGSIZE +EMULTIHOP +ENAMETOOLONG +ENETDOWN +ENETRESET +ENETUNREACH +ENFILE +ENOBUFS +ENODEV +ENOENT +ENOEXEC +ENOLCK +ENOLINK +ENOMEM +ENOMSG +ENOPROTOOPT +ENOSPC +ENOSYS +ENOTBLK +ENOTCONN +ENOTDIR +ENOTEMPTY +ENOTSOCK +ENOTTY +ENXIO +EOPNOTSUPP +EOVERFLOW +EPERM +EPFNOSUPPORT +EPIPE +EPROTO +EPROTONOSUPPORT +EPROTOTYPE +ERANGE +EREMOTE +EROFS +ESHUTDOWN +ESOCKTNOSUPPORT +ESPIPE +ESRCH +ESTALE +ETIMEDOUT +ETOOMANYREFS +ETXTBSY +EUSERS +EWOULDBLOCK +EXDEV +EXIT_FAILURE +EXIT_SUCCESS +FD_CLOEXEC +FD_CLR +FD_ISSET +FD_SET +FD_SETSIZE +FD_ZERO +FILE +FIOCLEX +FIONBIO +F_DUPFD +F_DUPFD_CLOEXEC +F_GETFD +F_GETFL +F_GETLK +F_OK +F_SETFD +F_SETFL +F_SETLK +F_SETLKW +GRPQUOTA +HUPCL +ICANON +ICRNL +IEXTEN +IFNAMSIZ +IF_NAMESIZE +IGNBRK +IGNCR +IGNPAR +IMAXBEL +INADDR_ANY +INADDR_BROADCAST +INADDR_LOOPBACK +INADDR_NONE +INLCR +INPCK +INT_MAX +INT_MIN +IPPROTO_ICMP +IPPROTO_ICMPV6 +IPPROTO_IP +IPPROTO_IPV6 +IPPROTO_TCP +IPPROTO_UDP +IPV6_MULTICAST_HOPS +IPV6_MULTICAST_IF +IPV6_MULTICAST_LOOP +IPV6_UNICAST_HOPS +IPV6_V6ONLY +IP_ADD_MEMBERSHIP +IP_DROP_MEMBERSHIP +IP_MULTICAST_IF +IP_MULTICAST_LOOP +IP_MULTICAST_TTL +IP_TTL +ISIG +ISTRIP +IXANY +IXOFF +IXON +LOCK_EX +LOCK_NB +LOCK_SH +LOCK_UN +LOG_ALERT +LOG_AUTH +LOG_CONS +LOG_CRIT +LOG_DAEMON +LOG_DEBUG +LOG_EMERG +LOG_ERR +LOG_FACMASK +LOG_INFO +LOG_KERN +LOG_LOCAL0 +LOG_LOCAL1 +LOG_LOCAL2 +LOG_LOCAL3 +LOG_LOCAL4 +LOG_LOCAL5 +LOG_LOCAL6 +LOG_LOCAL7 +LOG_LPR +LOG_MAIL +LOG_NDELAY +LOG_NEWS +LOG_NOTICE +LOG_NOWAIT +LOG_ODELAY +LOG_PID +LOG_PRIMASK +LOG_SYSLOG +LOG_USER +LOG_UUCP +LOG_WARNING +MAP_ANON +MAP_ANONYMOUS +MAP_FAILED +MAP_FIXED +MAP_PRIVATE +MAP_SHARED +MSG_CTRUNC +MSG_DONTROUTE +MSG_EOR +MSG_OOB +MSG_PEEK +MSG_TRUNC +MSG_WAITALL +MS_ASYNC +MS_INVALIDATE +MS_SYNC +NCCS +NI_MAXHOST +NOFLSH +OCRNL +ONLCR +ONLRET +ONOCR +OPOST +O_ACCMODE +O_APPEND +O_ASYNC +O_CLOEXEC +O_CREAT +O_DIRECTORY +O_EXCL +O_NOFOLLOW +O_NONBLOCK +O_RDONLY +O_RDWR +O_TRUNC +O_WRONLY +PARENB +PARMRK +PARODD +PATH_MAX +PF_INET +PF_INET6 +PF_UNIX +PF_UNSPEC +POLLERR +POLLHUP +POLLIN +POLLNVAL +POLLOUT +POLLPRI +PRIO_MAX +PRIO_MIN +PRIO_PGRP +PRIO_PROCESS +PRIO_USER +PROT_EXEC +PROT_NONE +PROT_READ +PROT_WRITE +PTHREAD_COND_INITIALIZER +PTHREAD_MUTEX_INITIALIZER +PTHREAD_MUTEX_NORMAL +PTHREAD_MUTEX_RECURSIVE +PTHREAD_RWLOCK_INITIALIZER +RTLD_DEFAULT +RTLD_GLOBAL +RTLD_LAZY +RTLD_LOCAL +RTLD_NOW +R_OK +SA_NOCLDSTOP +SA_NOCLDWAIT +SA_NODEFER +SA_ONSTACK +SA_RESETHAND +SA_RESTART +SA_SIGINFO +SEEK_CUR +SEEK_END +SEEK_SET +SHUT_RD +SHUT_RDWR +SHUT_WR +SIGABRT +SIGALRM +SIGBUS +SIGCHLD +SIGCONT +SIGFPE +SIGHUP +SIGILL +SIGINT +SIGIO +SIGIOT +SIGKILL +SIGPIPE +SIGPROF +SIGQUIT +SIGSEGV +SIGSTOP +SIGSYS +SIGTERM +SIGTRAP +SIGTSTP +SIGTTIN +SIGTTOU +SIGURG +SIGUSR1 +SIGUSR2 +SIGVTALRM +SIGWINCH +SIGXCPU +SIGXFSZ +SIG_BLOCK +SIG_DFL +SIG_ERR +SIG_IGN +SIG_SETMASK +SIG_UNBLOCK +SOCK_DGRAM +SOCK_SEQPACKET +SOCK_STREAM +SOL_SOCKET +SO_ACCEPTCONN +SO_BROADCAST +SO_DEBUG +SO_DONTROUTE +SO_ERROR +SO_KEEPALIVE +SO_LINGER +SO_OOBINLINE +SO_RCVBUF +SO_RCVLOWAT +SO_RCVTIMEO +SO_REUSEADDR +SO_REUSEPORT +SO_SNDBUF +SO_SNDLOWAT +SO_SNDTIMEO +SO_TYPE +STDERR_FILENO +STDIN_FILENO +STDOUT_FILENO +S_IFBLK +S_IFCHR +S_IFDIR +S_IFIFO +S_IFLNK +S_IFMT +S_IFREG +S_IFSOCK +S_IRGRP +S_IROTH +S_IRUSR +S_IRWXG +S_IRWXO +S_IRWXU +S_ISGID +S_ISUID +S_ISVTX +S_IWGRP +S_IWOTH +S_IWUSR +S_IXGRP +S_IXOTH +S_IXUSR +TCIFLUSH +TCIOFF +TCIOFLUSH +TCION +TCOFLUSH +TCOOFF +TCOON +TCP_NODELAY +TCSADRAIN +TCSAFLUSH +TCSANOW +TIOCGWINSZ +TIOCSWINSZ +TOSTOP +USRQUOTA +VDISCARD +VEOF +VEOL +VEOL2 +VERASE +VINTR +VKILL +VLNEXT +VMIN +VQUIT +VREPRINT +VSTART +VSTOP +VSUSP +VTIME +VWERASE +WCONTINUED +WCOREDUMP +WEXITED +WEXITSTATUS +WIFCONTINUED +WIFEXITED +WIFSIGNALED +WIFSTOPPED +WNOHANG +WNOWAIT +WSTOPPED +WSTOPSIG +WTERMSIG +WUNTRACED +W_OK +X_OK +_PC_CHOWN_RESTRICTED +_PC_LINK_MAX +_PC_MAX_CANON +_PC_MAX_INPUT +_PC_NAME_MAX +_PC_NO_TRUNC +_PC_PATH_MAX +_PC_PIPE_BUF +_PC_VDISABLE +_SC_ARG_MAX +_SC_CHILD_MAX +_SC_CLK_TCK +_SC_HOST_NAME_MAX +_SC_LOGIN_NAME_MAX +_SC_NGROUPS_MAX +_SC_OPEN_MAX +_SC_PAGESIZE +_SC_PAGE_SIZE +_SC_RE_DUP_MAX +_SC_STREAM_MAX +_SC_SYMLOOP_MAX +_SC_TTY_NAME_MAX +_SC_TZNAME_MAX +_SC_VERSION +_exit +abort +accept +access +addrinfo +alarm +atexit +atoi +bind +blkcnt_t +blksize_t +c_char +c_double +c_float +c_int +c_long +c_longlong +c_schar +c_short +c_uchar +c_uint +c_ulong +c_ulonglong +c_ushort +c_void +calloc +cc_t +cfgetispeed +cfgetospeed +cfmakeraw +cfsetispeed +cfsetospeed +cfsetspeed +chdir +chmod +chown +clock_gettime +clock_t +clockid_t +close +closedir +closelog +connect +creat +dev_t +dirent +dladdr +dlclose +dlerror +dlopen +dlsym +dup +dup2 +execl +execle +execlp +execv +execve +execvp +exit +fchmod +fchmodat +fchown +fchownat +fclose +fcntl +fd_set +fdopen +feof +ferror +fflush +fgetc +fgetpos +fgets +fileno +flock +fopen +fork +fpathconf +fpos_t +fprintf +fputc +fputs +fread +free +freeaddrinfo +freopen +fsblkcnt_t +fscanf +fseek +fseeko +fsetpos +fsfilcnt_t +fstat +fstatat +fstatvfs +fsync +ftell +ftello +ftruncate +futimens +fwrite +gai_strerror +getaddrinfo +getchar +getchar_unlocked +getcwd +getegid +getenv +geteuid +getgid +getgroups +gethostname +getlogin +getopt +getpeername +getpgid +getpgrp +getpid +getppid +getprotobyname +getprotobynumber +getpwnam +getpwuid +getpwuid_r +getservbyname +getsockname +getsockopt +gettimeofday +getuid +gid_t +gmtime +gmtime_r +grantpt +group +hostent +if_indextoname +if_nametoindex +in6_addr +in_addr +in_addr_t +in_port_t +ino_t +int16_t +int32_t +int64_t +int8_t +intmax_t +intptr_t +ioctl +iovec +ip_mreq +ipv6_mreq +isalnum +isalpha +isatty +isblank +iscntrl +isdigit +isgraph +islower +isprint +ispunct +isspace +isupper +isxdigit +itimerval +kill +lchown +lconv +linger +link +linkat +listen +locale_t +localeconv +localtime +localtime_r +lseek +lstat +malloc +memchr +memcmp +memcpy +memmove +memset +mkdir +mkdtemp +mkfifo +mknod +mkstemp +mktime +mlock +mlockall +mmap +mode_t +mprotect +msync +munlock +munlockall +munmap +nanosleep +nfds_t +nlink_t +off_t +open +opendir +openlog +passwd +pathconf +pclose +perror +pid_t +pipe +poll +pollfd +posix_memalign +posix_openpt +pread +printf +protoent +pselect +pthread_atfork +pthread_attr_destroy +pthread_attr_init +pthread_attr_setdetachstate +pthread_attr_setstacksize +pthread_attr_t +pthread_cond_broadcast +pthread_cond_destroy +pthread_cond_init +pthread_cond_signal +pthread_cond_t +pthread_cond_timedwait +pthread_cond_wait +pthread_condattr_destroy +pthread_condattr_init +pthread_condattr_t +pthread_create +pthread_detach +pthread_exit +pthread_getspecific +pthread_join +pthread_key_create +pthread_key_delete +pthread_key_t +pthread_mutex_destroy +pthread_mutex_init +pthread_mutex_lock +pthread_mutex_t +pthread_mutex_trylock +pthread_mutex_unlock +pthread_mutexattr_destroy +pthread_mutexattr_init +pthread_mutexattr_settype +pthread_mutexattr_t +pthread_rwlock_destroy +pthread_rwlock_init +pthread_rwlock_rdlock +pthread_rwlock_t +pthread_rwlock_tryrdlock +pthread_rwlock_trywrlock +pthread_rwlock_unlock +pthread_rwlock_wrlock +pthread_rwlockattr_destroy +pthread_rwlockattr_init +pthread_rwlockattr_t +pthread_self +pthread_setspecific +pthread_sigmask +pthread_t +ptrdiff_t +ptsname +putchar +putchar_unlocked +putenv +puts +pwrite +raise +read +readdir +readlink +readv +realloc +realpath +recv +recvfrom +remove +rename +renameat +res_init +rewind +rewinddir +rlim_t +rlimit +rmdir +rusage +sa_family_t +scanf +sched_yield +select +sem_post +sem_t +sem_trywait +sem_wait +send +sendto +servent +setbuf +setegid +setenv +seteuid +setgid +setlocale +setlogmask +setpgid +setsid +setsockopt +setuid +setvbuf +shm_open +shm_unlink +shutdown +sigaction +sigaddset +sigdelset +sigemptyset +sigfillset +sighandler_t +sigismember +signal +sigpending +sigprocmask +sigset_t +sigval +size_t +sleep +snprintf +sockaddr +sockaddr_in +sockaddr_in6 +sockaddr_storage +sockaddr_un +socket +socketpair +socklen_t +speed_t +sprintf +sscanf +ssize_t +stat +statvfs +strcat +strchr +strcmp +strcoll +strcpy +strcspn +strdup +strerror +strerror_r +strlen +strncat +strncmp +strncpy +strnlen +strpbrk +strrchr +strspn +strstr +strtod +strtok +strtol +strtoul +strxfrm +suseconds_t +symlink +symlinkat +sysconf +syslog +system +tcdrain +tcflag_t +tcflow +tcflush +tcgetattr +tcgetpgrp +tcgetsid +tcsendbreak +tcsetattr +tcsetpgrp +termios +time +time_t +timegm +times +timespec +timeval +timezone +tm +tmpfile +tmpnam +tms +tolower +toupper +ttyname +uid_t +uint16_t +uint32_t +uint64_t +uint8_t +uintmax_t +uintptr_t +umask +uname +ungetc +unlink +unlinkat +unlockpt +unsetenv +usleep +utimbuf +utime +utimes +utsname +wait +waitpid +wchar_t +wcslen +wcstombs +winsize +wmemchr +write +writev diff --git a/libc-test/semver/windows-gnu.txt b/libc-test/semver/windows-gnu.txt new file mode 100644 index 0000000000000..de63f991ab532 --- /dev/null +++ b/libc-test/semver/windows-gnu.txt @@ -0,0 +1,7 @@ +STDERR_FILENO +STDIN_FILENO +STDOUT_FILENO +max_align_t +strcasecmp +strncasecmp +wmemchr diff --git a/libc-test/semver/windows-msvc.txt b/libc-test/semver/windows-msvc.txt new file mode 100644 index 0000000000000..42dc8bede1385 --- /dev/null +++ b/libc-test/semver/windows-msvc.txt @@ -0,0 +1,3 @@ +EOTHER +stricmp +strnicmp diff --git a/libc-test/semver/windows.txt b/libc-test/semver/windows.txt new file mode 100644 index 0000000000000..6246edce65b45 --- /dev/null +++ b/libc-test/semver/windows.txt @@ -0,0 +1,327 @@ +BUFSIZ +E2BIG +EACCES +EADDRINUSE +EADDRNOTAVAIL +EAFNOSUPPORT +EAGAIN +EALREADY +EBADF +EBADMSG +EBUSY +ECANCELED +ECHILD +ECONNABORTED +ECONNREFUSED +ECONNRESET +EDEADLK +EDEADLOCK +EDESTADDRREQ +EDOM +EEXIST +EFAULT +EFBIG +EHOSTUNREACH +EIDRM +EILSEQ +EINPROGRESS +EINTR +EINVAL +EIO +EISCONN +EISDIR +ELOOP +EMFILE +EMLINK +EMSGSIZE +ENAMETOOLONG +ENETDOWN +ENETRESET +ENETUNREACH +ENFILE +ENOBUFS +ENODATA +ENODEV +ENOENT +ENOEXEC +ENOLCK +ENOLINK +ENOMEM +ENOMSG +ENOPROTOOPT +ENOSPC +ENOSR +ENOSTR +ENOSYS +ENOTCONN +ENOTDIR +ENOTEMPTY +ENOTRECOVERABLE +ENOTSOCK +ENOTSUP +ENOTTY +ENXIO +EOF +EOPNOTSUPP +EOVERFLOW +EOWNERDEAD +EPERM +EPIPE +EPROTO +EPROTONOSUPPORT +EPROTOTYPE +ERANGE +EROFS +ESPIPE +ESRCH +ETIME +ETIMEDOUT +ETXTBSY +EWOULDBLOCK +EXDEV +EXIT_FAILURE +EXIT_SUCCESS +FILE +FILENAME_MAX +FOPEN_MAX +INT_MAX +INT_MIN +LC_ALL +LC_COLLATE +LC_CTYPE +LC_MONETARY +LC_NUMERIC +LC_TIME +L_tmpnam +NSIG +O_APPEND +O_BINARY +O_CREAT +O_EXCL +O_NOINHERIT +O_RDONLY +O_RDWR +O_TEXT +O_TRUNC +O_WRONLY +RAND_MAX +SEEK_CUR +SEEK_END +SEEK_SET +SIGABRT +SIGFPE +SIGILL +SIGINT +SIGSEGV +SIGTERM +SIG_ERR +SOCKET +STRUNCATE +S_IEXEC +S_IFCHR +S_IFDIR +S_IFMT +S_IFREG +S_IREAD +S_IWRITE +TMP_MAX +_IOFBF +_IOLBF +_IONBF +_exit +abort +abs +accept +access +aligned_malloc +atexit +atof +atoi +bind +c_char +c_double +c_float +c_int +c_long +c_longlong +c_schar +c_short +c_uchar +c_uint +c_ulong +c_ulonglong +c_ushort +c_void +calloc +chdir +chmod +clock_t +close +commit +connect +creat +dev_t +dup +dup2 +execl +execle +execlp +execlpe +execv +execve +execvp +execvpe +exit +fclose +fdopen +feof +ferror +fflush +fgetc +fgetpos +fgets +fileno +fopen +fpos_t +fputc +fputs +fread +free +freopen +fseek +fsetpos +fstat +ftell +fwrite +get_osfhandle +getchar +getcwd +getenv +getpeername +getpid +getsockname +getsockopt +gmtime_s +ino_t +int16_t +int32_t +int64_t +int8_t +intmax_t +intptr_t +isalnum +isalpha +isatty +isblank +iscntrl +isdigit +isgraph +islower +isprint +ispunct +isspace +isupper +isxdigit +labs +listen +lseek +lseek64 +malloc +memchr +memcmp +memcpy +memmove +memset +mkdir +off_t +open +open_osfhandle +pclose +perror +pipe +popen +ptrdiff_t +putchar +puts +raise +rand +read +realloc +recvfrom +remove +rename +rewind +rmdir +sendto +setbuf +setlocale +setsockopt +setvbuf +sighandler_t +signal +size_t +sockaddr +socket +srand +ssize_t +stat +strcat +strchr +strcmp +strcoll +strcpy +strcspn +strdup +strerror +strlen +strncat +strncmp +strncpy +strnlen +strpbrk +strrchr +strspn +strstr +strtod +strtok +strtol +strtoul +strxfrm +system +time +time64_t +time_t +timespec +timeval +timezone +tm +tmpfile +tolower +toupper +uint16_t +uint32_t +uint64_t +uint8_t +uintmax_t +uintptr_t +ungetc +unlink +utimbuf +wchar_t +wchmod +wcslen +wcstombs +wexecl +wexecle +wexeclp +wexeclpe +wexecv +wexecve +wexecvp +wexecvpe +wopen +write +wrmdir +wsetlocale +wstat +wutime diff --git a/libc-test/test/semver.rs b/libc-test/test/semver.rs new file mode 100644 index 0000000000000..61034681cc204 --- /dev/null +++ b/libc-test/test/semver.rs @@ -0,0 +1,11 @@ +#![allow(unused_imports)] +#![allow(deprecated)] + +extern crate libc; + +// Generated in `build.rs`. +include!(concat!(env!("OUT_DIR"), "/semver.rs")); + +fn main() { + // The test is about the imports created in `semver.rs`. +}