diff --git a/libc-test/semver/redox.txt b/libc-test/semver/redox.txt index eeba3a35a54c..b7aaa5706d62 100644 --- a/libc-test/semver/redox.txt +++ b/libc-test/semver/redox.txt @@ -251,8 +251,27 @@ _PC_SOCK_MAXBUF _PC_SYMLINK_MAX _PC_SYNC_IO _POSIX_VDISABLE +_SC_ARG_MAX +_SC_CHILD_MAX +_SC_CLK_TCK +_SC_GETGR_R_SIZE_MAX +_SC_GETPW_R_SIZE_MAX +_SC_HOST_NAME_MAX _SC_LOGIN_NAME_MAX +_SC_NGROUPS_MAX +_SC_NPROCESSORS_CONF +_SC_NPROCESSORS_ONLN +_SC_OPEN_MAX +_SC_PAGESIZE +_SC_PAGE_SIZE +_SC_REALTIME_SIGNALS _SC_RE_DUP_MAX +_SC_SIGQUEUE_MAX +_SC_STREAM_MAX +_SC_SYMLOOP_MAX +_SC_TTY_NAME_MAX +_SC_TZNAME_MAX +_SC_VERSION __WALL __WCLONE __WNOTHREAD diff --git a/src/unix/redox/mod.rs b/src/unix/redox/mod.rs index bce1ee96d884..3f0bf0bb5954 100644 --- a/src/unix/redox/mod.rs +++ b/src/unix/redox/mod.rs @@ -1002,13 +1002,22 @@ pub const _SC_PAGESIZE: c_int = 30; pub const _SC_PAGE_SIZE: c_int = 30; // ... pub const _SC_RE_DUP_MAX: c_int = 44; + +pub const _SC_NPROCESSORS_CONF: c_int = 57; +pub const _SC_NPROCESSORS_ONLN: c_int = 58; + // ... +pub const _SC_GETGR_R_SIZE_MAX: c_int = 69; +pub const _SC_GETPW_R_SIZE_MAX: c_int = 70; pub const _SC_LOGIN_NAME_MAX: c_int = 71; pub const _SC_TTY_NAME_MAX: c_int = 72; // ... pub const _SC_SYMLOOP_MAX: c_int = 173; // ... pub const _SC_HOST_NAME_MAX: c_int = 180; +// ... +pub const _SC_SIGQUEUE_MAX: c_int = 190; +pub const _SC_REALTIME_SIGNALS: c_int = 191; // } POSIX.1 // confstr