Skip to content

Commit 948d36d

Browse files
committed
sort sysconf constants for Illumos
1 parent db2b3d8 commit 948d36d

File tree

1 file changed

+53
-54
lines changed

1 file changed

+53
-54
lines changed

src/unix/solaris/mod.rs

Lines changed: 53 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -766,35 +766,6 @@ pub const POSIX_MADV_SEQUENTIAL: ::c_int = 2;
766766
pub const POSIX_MADV_WILLNEED: ::c_int = 3;
767767
pub const POSIX_MADV_DONTNEED: ::c_int = 4;
768768

769-
pub const _SC_IOV_MAX: ::c_int = 77;
770-
pub const _SC_GETGR_R_SIZE_MAX: ::c_int = 569;
771-
pub const _SC_GETPW_R_SIZE_MAX: ::c_int = 570;
772-
pub const _SC_LOGIN_NAME_MAX: ::c_int = 571;
773-
pub const _SC_MQ_PRIO_MAX: ::c_int = 30;
774-
pub const _SC_THREAD_ATTR_STACKADDR: ::c_int = 577;
775-
pub const _SC_THREAD_ATTR_STACKSIZE: ::c_int = 578;
776-
pub const _SC_THREAD_DESTRUCTOR_ITERATIONS: ::c_int = 568;
777-
pub const _SC_THREAD_KEYS_MAX: ::c_int = 572;
778-
pub const _SC_THREAD_PRIO_INHERIT: ::c_int = 580;
779-
pub const _SC_THREAD_PRIO_PROTECT: ::c_int = 581;
780-
pub const _SC_THREAD_PRIORITY_SCHEDULING: ::c_int = 579;
781-
pub const _SC_THREAD_PROCESS_SHARED: ::c_int = 582;
782-
pub const _SC_THREAD_SAFE_FUNCTIONS: ::c_int = 583;
783-
pub const _SC_THREAD_STACK_MIN: ::c_int = 573;
784-
pub const _SC_THREAD_THREADS_MAX: ::c_int = 574;
785-
pub const _SC_THREADS: ::c_int = 576;
786-
pub const _SC_TTY_NAME_MAX: ::c_int = 575;
787-
pub const _SC_ATEXIT_MAX: ::c_int = 76;
788-
pub const _SC_XOPEN_CRYPT: ::c_int = 62;
789-
pub const _SC_XOPEN_ENH_I18N: ::c_int = 63;
790-
pub const _SC_XOPEN_LEGACY: ::c_int = 717;
791-
pub const _SC_XOPEN_REALTIME: ::c_int = 718;
792-
pub const _SC_XOPEN_REALTIME_THREADS: ::c_int = 719;
793-
pub const _SC_XOPEN_SHM: ::c_int = 64;
794-
pub const _SC_XOPEN_UNIX: ::c_int = 78;
795-
pub const _SC_XOPEN_VERSION: ::c_int = 12;
796-
pub const _SC_XOPEN_XCU_VERSION: ::c_int = 67;
797-
798769
pub const PTHREAD_CREATE_JOINABLE: ::c_int = 0;
799770
pub const PTHREAD_CREATE_DETACHED: ::c_int = 0x40;
800771
pub const PTHREAD_PROCESS_SHARED: ::c_int = 1;
@@ -915,50 +886,78 @@ pub const _SC_SAVED_IDS: ::c_int = 7;
915886
pub const _SC_VERSION: ::c_int = 8;
916887
pub const _SC_PAGESIZE: ::c_int = 11;
917888
pub const _SC_PAGE_SIZE: ::c_int = _SC_PAGESIZE;
889+
pub const _SC_XOPEN_VERSION: ::c_int = 12;
918890
pub const _SC_NPROCESSORS_ONLN: ::c_int = 15;
919891
pub const _SC_STREAM_MAX: ::c_int = 16;
920892
pub const _SC_TZNAME_MAX: ::c_int = 17;
921893
pub const _SC_AIO_LISTIO_MAX: ::c_int = 18;
922894
pub const _SC_AIO_MAX: ::c_int = 19;
923-
pub const _SC_BC_BASE_MAX: ::c_int = 54;
924-
pub const _SC_BC_DIM_MAX: ::c_int = 55;
925-
pub const _SC_BC_SCALE_MAX: ::c_int = 56;
926-
pub const _SC_BC_STRING_MAX: ::c_int = 57;
927-
pub const _SC_COLL_WEIGHTS_MAX: ::c_int = 58;
928-
pub const _SC_EXPR_NEST_MAX: ::c_int = 59;
929-
pub const _SC_LINE_MAX: ::c_int = 60;
930-
pub const _SC_RE_DUP_MAX: ::c_int = 61;
931-
pub const _SC_2_VERSION: ::c_int = 53;
932-
pub const _SC_2_C_BIND: ::c_int = 45;
933-
pub const _SC_2_C_DEV: ::c_int = 46;
934-
pub const _SC_2_CHAR_TERM: ::c_int = 66;
935-
pub const _SC_2_FORT_DEV: ::c_int = 48;
936-
pub const _SC_2_FORT_RUN: ::c_int = 49;
937-
pub const _SC_2_LOCALEDEF: ::c_int = 50;
938-
pub const _SC_2_SW_DEV: ::c_int = 51;
939-
pub const _SC_2_UPE: ::c_int = 52;
895+
pub const _SC_AIO_PRIO_DELTA_MAX: ::c_int = 20;
940896
pub const _SC_ASYNCHRONOUS_IO: ::c_int = 21;
897+
pub const _SC_DELAYTIMER_MAX: ::c_int = 22;
898+
pub const _SC_FSYNC: ::c_int = 23;
941899
pub const _SC_MAPPED_FILES: ::c_int = 24;
942900
pub const _SC_MEMLOCK: ::c_int = 25;
943901
pub const _SC_MEMLOCK_RANGE: ::c_int = 26;
944902
pub const _SC_MEMORY_PROTECTION: ::c_int = 27;
945903
pub const _SC_MESSAGE_PASSING: ::c_int = 28;
904+
pub const _SC_MQ_OPEN_MAX: ::c_int = 29;
905+
pub const _SC_MQ_PRIO_MAX: ::c_int = 30;
946906
pub const _SC_PRIORITIZED_IO: ::c_int = 31;
947907
pub const _SC_PRIORITY_SCHEDULING: ::c_int = 32;
948908
pub const _SC_REALTIME_SIGNALS: ::c_int = 33;
949-
pub const _SC_SEMAPHORES: ::c_int = 35;
950-
pub const _SC_FSYNC: ::c_int = 23;
951-
pub const _SC_SHARED_MEMORY_OBJECTS: ::c_int = 38;
952-
pub const _SC_SYNCHRONIZED_IO: ::c_int = 42;
953-
pub const _SC_TIMERS: ::c_int = 43;
954-
pub const _SC_AIO_PRIO_DELTA_MAX: ::c_int = 20;
955-
pub const _SC_DELAYTIMER_MAX: ::c_int = 22;
956-
pub const _SC_MQ_OPEN_MAX: ::c_int = 29;
957909
pub const _SC_RTSIG_MAX: ::c_int = 34;
910+
pub const _SC_SEMAPHORES: ::c_int = 35;
958911
pub const _SC_SEM_NSEMS_MAX: ::c_int = 36;
959912
pub const _SC_SEM_VALUE_MAX: ::c_int = 37;
913+
pub const _SC_SHARED_MEMORY_OBJECTS: ::c_int = 38;
960914
pub const _SC_SIGQUEUE_MAX: ::c_int = 39;
915+
pub const _SC_SYNCHRONIZED_IO: ::c_int = 42;
916+
pub const _SC_TIMERS: ::c_int = 43;
961917
pub const _SC_TIMER_MAX: ::c_int = 44;
918+
pub const _SC_2_C_BIND: ::c_int = 45;
919+
pub const _SC_2_C_DEV: ::c_int = 46;
920+
pub const _SC_2_FORT_DEV: ::c_int = 48;
921+
pub const _SC_2_FORT_RUN: ::c_int = 49;
922+
pub const _SC_2_LOCALEDEF: ::c_int = 50;
923+
pub const _SC_2_SW_DEV: ::c_int = 51;
924+
pub const _SC_2_UPE: ::c_int = 52;
925+
pub const _SC_2_VERSION: ::c_int = 53;
926+
pub const _SC_BC_BASE_MAX: ::c_int = 54;
927+
pub const _SC_BC_DIM_MAX: ::c_int = 55;
928+
pub const _SC_BC_SCALE_MAX: ::c_int = 56;
929+
pub const _SC_BC_STRING_MAX: ::c_int = 57;
930+
pub const _SC_COLL_WEIGHTS_MAX: ::c_int = 58;
931+
pub const _SC_EXPR_NEST_MAX: ::c_int = 59;
932+
pub const _SC_LINE_MAX: ::c_int = 60;
933+
pub const _SC_RE_DUP_MAX: ::c_int = 61;
934+
pub const _SC_XOPEN_CRYPT: ::c_int = 62;
935+
pub const _SC_XOPEN_ENH_I18N: ::c_int = 63;
936+
pub const _SC_XOPEN_SHM: ::c_int = 64;
937+
pub const _SC_2_CHAR_TERM: ::c_int = 66;
938+
pub const _SC_XOPEN_XCU_VERSION: ::c_int = 67;
939+
pub const _SC_ATEXIT_MAX: ::c_int = 76;
940+
pub const _SC_IOV_MAX: ::c_int = 77;
941+
pub const _SC_XOPEN_UNIX: ::c_int = 78;
942+
pub const _SC_THREAD_DESTRUCTOR_ITERATIONS: ::c_int = 568;
943+
pub const _SC_GETGR_R_SIZE_MAX: ::c_int = 569;
944+
pub const _SC_GETPW_R_SIZE_MAX: ::c_int = 570;
945+
pub const _SC_LOGIN_NAME_MAX: ::c_int = 571;
946+
pub const _SC_THREAD_KEYS_MAX: ::c_int = 572;
947+
pub const _SC_THREAD_STACK_MIN: ::c_int = 573;
948+
pub const _SC_THREAD_THREADS_MAX: ::c_int = 574;
949+
pub const _SC_TTY_NAME_MAX: ::c_int = 575;
950+
pub const _SC_THREADS: ::c_int = 576;
951+
pub const _SC_THREAD_ATTR_STACKADDR: ::c_int = 577;
952+
pub const _SC_THREAD_ATTR_STACKSIZE: ::c_int = 578;
953+
pub const _SC_THREAD_PRIORITY_SCHEDULING: ::c_int = 579;
954+
pub const _SC_THREAD_PRIO_INHERIT: ::c_int = 580;
955+
pub const _SC_THREAD_PRIO_PROTECT: ::c_int = 581;
956+
pub const _SC_THREAD_PROCESS_SHARED: ::c_int = 582;
957+
pub const _SC_THREAD_SAFE_FUNCTIONS: ::c_int = 583;
958+
pub const _SC_XOPEN_LEGACY: ::c_int = 717;
959+
pub const _SC_XOPEN_REALTIME: ::c_int = 718;
960+
pub const _SC_XOPEN_REALTIME_THREADS: ::c_int = 719;
962961

963962
pub const _MUTEX_MAGIC: u16 = 0x4d58; // MX
964963
pub const _COND_MAGIC: u16 = 0x4356; // CV

0 commit comments

Comments
 (0)