Skip to content

Commit 34409aa

Browse files
fkm3JohnTitor
authored andcommitted
add all android sysconf constants
Source: https://cs.android.com/android/platform/superproject/main/+/main:bionic/libc/include/bits/sysconf.h Hex is used instead of decimal to match the source. No entries were removed (can be verified with `--word-diff`).
1 parent eb1bad8 commit 34409aa

File tree

2 files changed

+165
-134
lines changed

2 files changed

+165
-134
lines changed

libc-test/semver/android.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2920,6 +2920,21 @@ _SC_HOST_NAME_MAX
29202920
_SC_IOV_MAX
29212921
_SC_IPV6
29222922
_SC_JOB_CONTROL
2923+
_SC_LEVEL1_DCACHE_ASSOC
2924+
_SC_LEVEL1_DCACHE_LINESIZE
2925+
_SC_LEVEL1_DCACHE_SIZE
2926+
_SC_LEVEL1_ICACHE_ASSOC
2927+
_SC_LEVEL1_ICACHE_LINESIZE
2928+
_SC_LEVEL1_ICACHE_SIZE
2929+
_SC_LEVEL2_CACHE_ASSOC
2930+
_SC_LEVEL2_CACHE_LINESIZE
2931+
_SC_LEVEL2_CACHE_SIZE
2932+
_SC_LEVEL3_CACHE_ASSOC
2933+
_SC_LEVEL3_CACHE_LINESIZE
2934+
_SC_LEVEL3_CACHE_SIZE
2935+
_SC_LEVEL4_CACHE_ASSOC
2936+
_SC_LEVEL4_CACHE_LINESIZE
2937+
_SC_LEVEL4_CACHE_SIZE
29232938
_SC_LINE_MAX
29242939
_SC_LOGIN_NAME_MAX
29252940
_SC_MAPPED_FILES
@@ -2990,6 +3005,7 @@ _SC_TRACE_USER_EVENT_MAX
29903005
_SC_TTY_NAME_MAX
29913006
_SC_TYPED_MEMORY_OBJECTS
29923007
_SC_TZNAME_MAX
3008+
_SC_UIO_MAXIOV
29933009
_SC_V7_ILP32_OFF32
29943010
_SC_V7_ILP32_OFFBIG
29953011
_SC_V7_LP64_OFF64

src/unix/linux_like/android/mod.rs

Lines changed: 149 additions & 134 deletions
Original file line numberDiff line numberDiff line change
@@ -1182,140 +1182,155 @@ pub const _PC_SYNC_IO: ::c_int = 19;
11821182

11831183
pub const FIONBIO: ::c_int = 0x5421;
11841184

1185-
pub const _SC_ARG_MAX: ::c_int = 0;
1186-
pub const _SC_BC_BASE_MAX: ::c_int = 1;
1187-
pub const _SC_BC_DIM_MAX: ::c_int = 2;
1188-
pub const _SC_BC_SCALE_MAX: ::c_int = 3;
1189-
pub const _SC_BC_STRING_MAX: ::c_int = 4;
1190-
pub const _SC_CHILD_MAX: ::c_int = 5;
1191-
pub const _SC_CLK_TCK: ::c_int = 6;
1192-
pub const _SC_COLL_WEIGHTS_MAX: ::c_int = 7;
1193-
pub const _SC_EXPR_NEST_MAX: ::c_int = 8;
1194-
pub const _SC_LINE_MAX: ::c_int = 9;
1195-
pub const _SC_NGROUPS_MAX: ::c_int = 10;
1196-
pub const _SC_OPEN_MAX: ::c_int = 11;
1197-
pub const _SC_PASS_MAX: ::c_int = 12;
1198-
pub const _SC_2_C_BIND: ::c_int = 13;
1199-
pub const _SC_2_C_DEV: ::c_int = 14;
1200-
pub const _SC_2_C_VERSION: ::c_int = 15;
1201-
pub const _SC_2_CHAR_TERM: ::c_int = 16;
1202-
pub const _SC_2_FORT_DEV: ::c_int = 17;
1203-
pub const _SC_2_FORT_RUN: ::c_int = 18;
1204-
pub const _SC_2_LOCALEDEF: ::c_int = 19;
1205-
pub const _SC_2_SW_DEV: ::c_int = 20;
1206-
pub const _SC_2_UPE: ::c_int = 21;
1207-
pub const _SC_2_VERSION: ::c_int = 22;
1208-
pub const _SC_JOB_CONTROL: ::c_int = 23;
1209-
pub const _SC_SAVED_IDS: ::c_int = 24;
1210-
pub const _SC_VERSION: ::c_int = 25;
1211-
pub const _SC_RE_DUP_MAX: ::c_int = 26;
1212-
pub const _SC_STREAM_MAX: ::c_int = 27;
1213-
pub const _SC_TZNAME_MAX: ::c_int = 28;
1214-
pub const _SC_XOPEN_CRYPT: ::c_int = 29;
1215-
pub const _SC_XOPEN_ENH_I18N: ::c_int = 30;
1216-
pub const _SC_XOPEN_SHM: ::c_int = 31;
1217-
pub const _SC_XOPEN_VERSION: ::c_int = 32;
1218-
pub const _SC_XOPEN_XCU_VERSION: ::c_int = 33;
1219-
pub const _SC_XOPEN_REALTIME: ::c_int = 34;
1220-
pub const _SC_XOPEN_REALTIME_THREADS: ::c_int = 35;
1221-
pub const _SC_XOPEN_LEGACY: ::c_int = 36;
1222-
pub const _SC_ATEXIT_MAX: ::c_int = 37;
1223-
pub const _SC_IOV_MAX: ::c_int = 38;
1224-
pub const _SC_PAGESIZE: ::c_int = 39;
1225-
pub const _SC_PAGE_SIZE: ::c_int = 40;
1226-
pub const _SC_XOPEN_UNIX: ::c_int = 41;
1227-
pub const _SC_XBS5_ILP32_OFF32: ::c_int = 42;
1228-
pub const _SC_XBS5_ILP32_OFFBIG: ::c_int = 43;
1229-
pub const _SC_XBS5_LP64_OFF64: ::c_int = 44;
1230-
pub const _SC_XBS5_LPBIG_OFFBIG: ::c_int = 45;
1231-
pub const _SC_AIO_LISTIO_MAX: ::c_int = 46;
1232-
pub const _SC_AIO_MAX: ::c_int = 47;
1233-
pub const _SC_AIO_PRIO_DELTA_MAX: ::c_int = 48;
1234-
pub const _SC_DELAYTIMER_MAX: ::c_int = 49;
1235-
pub const _SC_MQ_OPEN_MAX: ::c_int = 50;
1236-
pub const _SC_MQ_PRIO_MAX: ::c_int = 51;
1237-
pub const _SC_RTSIG_MAX: ::c_int = 52;
1238-
pub const _SC_SEM_NSEMS_MAX: ::c_int = 53;
1239-
pub const _SC_SEM_VALUE_MAX: ::c_int = 54;
1240-
pub const _SC_SIGQUEUE_MAX: ::c_int = 55;
1241-
pub const _SC_TIMER_MAX: ::c_int = 56;
1242-
pub const _SC_ASYNCHRONOUS_IO: ::c_int = 57;
1243-
pub const _SC_FSYNC: ::c_int = 58;
1244-
pub const _SC_MAPPED_FILES: ::c_int = 59;
1245-
pub const _SC_MEMLOCK: ::c_int = 60;
1246-
pub const _SC_MEMLOCK_RANGE: ::c_int = 61;
1247-
pub const _SC_MEMORY_PROTECTION: ::c_int = 62;
1248-
pub const _SC_MESSAGE_PASSING: ::c_int = 63;
1249-
pub const _SC_PRIORITIZED_IO: ::c_int = 64;
1250-
pub const _SC_PRIORITY_SCHEDULING: ::c_int = 65;
1251-
pub const _SC_REALTIME_SIGNALS: ::c_int = 66;
1252-
pub const _SC_SEMAPHORES: ::c_int = 67;
1253-
pub const _SC_SHARED_MEMORY_OBJECTS: ::c_int = 68;
1254-
pub const _SC_SYNCHRONIZED_IO: ::c_int = 69;
1255-
pub const _SC_TIMERS: ::c_int = 70;
1256-
pub const _SC_GETGR_R_SIZE_MAX: ::c_int = 71;
1257-
pub const _SC_GETPW_R_SIZE_MAX: ::c_int = 72;
1258-
pub const _SC_LOGIN_NAME_MAX: ::c_int = 73;
1259-
pub const _SC_THREAD_DESTRUCTOR_ITERATIONS: ::c_int = 74;
1260-
pub const _SC_THREAD_KEYS_MAX: ::c_int = 75;
1261-
pub const _SC_THREAD_STACK_MIN: ::c_int = 76;
1262-
pub const _SC_THREAD_THREADS_MAX: ::c_int = 77;
1263-
pub const _SC_TTY_NAME_MAX: ::c_int = 78;
1264-
pub const _SC_THREADS: ::c_int = 79;
1265-
pub const _SC_THREAD_ATTR_STACKADDR: ::c_int = 80;
1266-
pub const _SC_THREAD_ATTR_STACKSIZE: ::c_int = 81;
1267-
pub const _SC_THREAD_PRIORITY_SCHEDULING: ::c_int = 82;
1268-
pub const _SC_THREAD_PRIO_INHERIT: ::c_int = 83;
1269-
pub const _SC_THREAD_PRIO_PROTECT: ::c_int = 84;
1270-
pub const _SC_THREAD_SAFE_FUNCTIONS: ::c_int = 85;
1271-
pub const _SC_NPROCESSORS_CONF: ::c_int = 96;
1272-
pub const _SC_NPROCESSORS_ONLN: ::c_int = 97;
1273-
pub const _SC_PHYS_PAGES: ::c_int = 98;
1274-
pub const _SC_AVPHYS_PAGES: ::c_int = 99;
1275-
pub const _SC_MONOTONIC_CLOCK: ::c_int = 100;
1276-
1277-
pub const _SC_2_PBS: ::c_int = 101;
1278-
pub const _SC_2_PBS_ACCOUNTING: ::c_int = 102;
1279-
pub const _SC_2_PBS_CHECKPOINT: ::c_int = 103;
1280-
pub const _SC_2_PBS_LOCATE: ::c_int = 104;
1281-
pub const _SC_2_PBS_MESSAGE: ::c_int = 105;
1282-
pub const _SC_2_PBS_TRACK: ::c_int = 106;
1283-
pub const _SC_ADVISORY_INFO: ::c_int = 107;
1284-
pub const _SC_BARRIERS: ::c_int = 108;
1285-
pub const _SC_CLOCK_SELECTION: ::c_int = 109;
1286-
pub const _SC_CPUTIME: ::c_int = 110;
1287-
pub const _SC_HOST_NAME_MAX: ::c_int = 111;
1288-
pub const _SC_IPV6: ::c_int = 112;
1289-
pub const _SC_RAW_SOCKETS: ::c_int = 113;
1290-
pub const _SC_READER_WRITER_LOCKS: ::c_int = 114;
1291-
pub const _SC_REGEXP: ::c_int = 115;
1292-
pub const _SC_SHELL: ::c_int = 116;
1293-
pub const _SC_SPAWN: ::c_int = 117;
1294-
pub const _SC_SPIN_LOCKS: ::c_int = 118;
1295-
pub const _SC_SPORADIC_SERVER: ::c_int = 119;
1296-
pub const _SC_SS_REPL_MAX: ::c_int = 120;
1297-
pub const _SC_SYMLOOP_MAX: ::c_int = 121;
1298-
pub const _SC_THREAD_CPUTIME: ::c_int = 122;
1299-
pub const _SC_THREAD_PROCESS_SHARED: ::c_int = 123;
1300-
pub const _SC_THREAD_ROBUST_PRIO_INHERIT: ::c_int = 124;
1301-
pub const _SC_THREAD_ROBUST_PRIO_PROTECT: ::c_int = 125;
1302-
pub const _SC_THREAD_SPORADIC_SERVER: ::c_int = 126;
1303-
pub const _SC_TIMEOUTS: ::c_int = 127;
1304-
pub const _SC_TRACE: ::c_int = 128;
1305-
pub const _SC_TRACE_EVENT_FILTER: ::c_int = 129;
1306-
pub const _SC_TRACE_EVENT_NAME_MAX: ::c_int = 130;
1307-
pub const _SC_TRACE_INHERIT: ::c_int = 131;
1308-
pub const _SC_TRACE_LOG: ::c_int = 132;
1309-
pub const _SC_TRACE_NAME_MAX: ::c_int = 133;
1310-
pub const _SC_TRACE_SYS_MAX: ::c_int = 134;
1311-
pub const _SC_TRACE_USER_EVENT_MAX: ::c_int = 135;
1312-
pub const _SC_TYPED_MEMORY_OBJECTS: ::c_int = 136;
1313-
pub const _SC_V7_ILP32_OFF32: ::c_int = 137;
1314-
pub const _SC_V7_ILP32_OFFBIG: ::c_int = 138;
1315-
pub const _SC_V7_LP64_OFF64: ::c_int = 139;
1316-
pub const _SC_V7_LPBIG_OFFBIG: ::c_int = 140;
1317-
pub const _SC_XOPEN_STREAMS: ::c_int = 141;
1318-
pub const _SC_XOPEN_UUCP: ::c_int = 142;
1185+
pub const _SC_ARG_MAX: ::c_int = 0x0000;
1186+
pub const _SC_BC_BASE_MAX: ::c_int = 0x0001;
1187+
pub const _SC_BC_DIM_MAX: ::c_int = 0x0002;
1188+
pub const _SC_BC_SCALE_MAX: ::c_int = 0x0003;
1189+
pub const _SC_BC_STRING_MAX: ::c_int = 0x0004;
1190+
pub const _SC_CHILD_MAX: ::c_int = 0x0005;
1191+
pub const _SC_CLK_TCK: ::c_int = 0x0006;
1192+
pub const _SC_COLL_WEIGHTS_MAX: ::c_int = 0x0007;
1193+
pub const _SC_EXPR_NEST_MAX: ::c_int = 0x0008;
1194+
pub const _SC_LINE_MAX: ::c_int = 0x0009;
1195+
pub const _SC_NGROUPS_MAX: ::c_int = 0x000a;
1196+
pub const _SC_OPEN_MAX: ::c_int = 0x000b;
1197+
pub const _SC_PASS_MAX: ::c_int = 0x000c;
1198+
pub const _SC_2_C_BIND: ::c_int = 0x000d;
1199+
pub const _SC_2_C_DEV: ::c_int = 0x000e;
1200+
pub const _SC_2_C_VERSION: ::c_int = 0x000f;
1201+
pub const _SC_2_CHAR_TERM: ::c_int = 0x0010;
1202+
pub const _SC_2_FORT_DEV: ::c_int = 0x0011;
1203+
pub const _SC_2_FORT_RUN: ::c_int = 0x0012;
1204+
pub const _SC_2_LOCALEDEF: ::c_int = 0x0013;
1205+
pub const _SC_2_SW_DEV: ::c_int = 0x0014;
1206+
pub const _SC_2_UPE: ::c_int = 0x0015;
1207+
pub const _SC_2_VERSION: ::c_int = 0x0016;
1208+
pub const _SC_JOB_CONTROL: ::c_int = 0x0017;
1209+
pub const _SC_SAVED_IDS: ::c_int = 0x0018;
1210+
pub const _SC_VERSION: ::c_int = 0x0019;
1211+
pub const _SC_RE_DUP_MAX: ::c_int = 0x001a;
1212+
pub const _SC_STREAM_MAX: ::c_int = 0x001b;
1213+
pub const _SC_TZNAME_MAX: ::c_int = 0x001c;
1214+
pub const _SC_XOPEN_CRYPT: ::c_int = 0x001d;
1215+
pub const _SC_XOPEN_ENH_I18N: ::c_int = 0x001e;
1216+
pub const _SC_XOPEN_SHM: ::c_int = 0x001f;
1217+
pub const _SC_XOPEN_VERSION: ::c_int = 0x0020;
1218+
pub const _SC_XOPEN_XCU_VERSION: ::c_int = 0x0021;
1219+
pub const _SC_XOPEN_REALTIME: ::c_int = 0x0022;
1220+
pub const _SC_XOPEN_REALTIME_THREADS: ::c_int = 0x0023;
1221+
pub const _SC_XOPEN_LEGACY: ::c_int = 0x0024;
1222+
pub const _SC_ATEXIT_MAX: ::c_int = 0x0025;
1223+
pub const _SC_IOV_MAX: ::c_int = 0x0026;
1224+
pub const _SC_UIO_MAXIOV: ::c_int = _SC_IOV_MAX;
1225+
pub const _SC_PAGESIZE: ::c_int = 0x0027;
1226+
pub const _SC_PAGE_SIZE: ::c_int = 0x0028;
1227+
pub const _SC_XOPEN_UNIX: ::c_int = 0x0029;
1228+
pub const _SC_XBS5_ILP32_OFF32: ::c_int = 0x002a;
1229+
pub const _SC_XBS5_ILP32_OFFBIG: ::c_int = 0x002b;
1230+
pub const _SC_XBS5_LP64_OFF64: ::c_int = 0x002c;
1231+
pub const _SC_XBS5_LPBIG_OFFBIG: ::c_int = 0x002d;
1232+
pub const _SC_AIO_LISTIO_MAX: ::c_int = 0x002e;
1233+
pub const _SC_AIO_MAX: ::c_int = 0x002f;
1234+
pub const _SC_AIO_PRIO_DELTA_MAX: ::c_int = 0x0030;
1235+
pub const _SC_DELAYTIMER_MAX: ::c_int = 0x0031;
1236+
pub const _SC_MQ_OPEN_MAX: ::c_int = 0x0032;
1237+
pub const _SC_MQ_PRIO_MAX: ::c_int = 0x0033;
1238+
pub const _SC_RTSIG_MAX: ::c_int = 0x0034;
1239+
pub const _SC_SEM_NSEMS_MAX: ::c_int = 0x0035;
1240+
pub const _SC_SEM_VALUE_MAX: ::c_int = 0x0036;
1241+
pub const _SC_SIGQUEUE_MAX: ::c_int = 0x0037;
1242+
pub const _SC_TIMER_MAX: ::c_int = 0x0038;
1243+
pub const _SC_ASYNCHRONOUS_IO: ::c_int = 0x0039;
1244+
pub const _SC_FSYNC: ::c_int = 0x003a;
1245+
pub const _SC_MAPPED_FILES: ::c_int = 0x003b;
1246+
pub const _SC_MEMLOCK: ::c_int = 0x003c;
1247+
pub const _SC_MEMLOCK_RANGE: ::c_int = 0x003d;
1248+
pub const _SC_MEMORY_PROTECTION: ::c_int = 0x003e;
1249+
pub const _SC_MESSAGE_PASSING: ::c_int = 0x003f;
1250+
pub const _SC_PRIORITIZED_IO: ::c_int = 0x0040;
1251+
pub const _SC_PRIORITY_SCHEDULING: ::c_int = 0x0041;
1252+
pub const _SC_REALTIME_SIGNALS: ::c_int = 0x0042;
1253+
pub const _SC_SEMAPHORES: ::c_int = 0x0043;
1254+
pub const _SC_SHARED_MEMORY_OBJECTS: ::c_int = 0x0044;
1255+
pub const _SC_SYNCHRONIZED_IO: ::c_int = 0x0045;
1256+
pub const _SC_TIMERS: ::c_int = 0x0046;
1257+
pub const _SC_GETGR_R_SIZE_MAX: ::c_int = 0x0047;
1258+
pub const _SC_GETPW_R_SIZE_MAX: ::c_int = 0x0048;
1259+
pub const _SC_LOGIN_NAME_MAX: ::c_int = 0x0049;
1260+
pub const _SC_THREAD_DESTRUCTOR_ITERATIONS: ::c_int = 0x004a;
1261+
pub const _SC_THREAD_KEYS_MAX: ::c_int = 0x004b;
1262+
pub const _SC_THREAD_STACK_MIN: ::c_int = 0x004c;
1263+
pub const _SC_THREAD_THREADS_MAX: ::c_int = 0x004d;
1264+
pub const _SC_TTY_NAME_MAX: ::c_int = 0x004e;
1265+
pub const _SC_THREADS: ::c_int = 0x004f;
1266+
pub const _SC_THREAD_ATTR_STACKADDR: ::c_int = 0x0050;
1267+
pub const _SC_THREAD_ATTR_STACKSIZE: ::c_int = 0x0051;
1268+
pub const _SC_THREAD_PRIORITY_SCHEDULING: ::c_int = 0x0052;
1269+
pub const _SC_THREAD_PRIO_INHERIT: ::c_int = 0x0053;
1270+
pub const _SC_THREAD_PRIO_PROTECT: ::c_int = 0x0054;
1271+
pub const _SC_THREAD_SAFE_FUNCTIONS: ::c_int = 0x0055;
1272+
pub const _SC_NPROCESSORS_CONF: ::c_int = 0x0060;
1273+
pub const _SC_NPROCESSORS_ONLN: ::c_int = 0x0061;
1274+
pub const _SC_PHYS_PAGES: ::c_int = 0x0062;
1275+
pub const _SC_AVPHYS_PAGES: ::c_int = 0x0063;
1276+
pub const _SC_MONOTONIC_CLOCK: ::c_int = 0x0064;
1277+
pub const _SC_2_PBS: ::c_int = 0x0065;
1278+
pub const _SC_2_PBS_ACCOUNTING: ::c_int = 0x0066;
1279+
pub const _SC_2_PBS_CHECKPOINT: ::c_int = 0x0067;
1280+
pub const _SC_2_PBS_LOCATE: ::c_int = 0x0068;
1281+
pub const _SC_2_PBS_MESSAGE: ::c_int = 0x0069;
1282+
pub const _SC_2_PBS_TRACK: ::c_int = 0x006a;
1283+
pub const _SC_ADVISORY_INFO: ::c_int = 0x006b;
1284+
pub const _SC_BARRIERS: ::c_int = 0x006c;
1285+
pub const _SC_CLOCK_SELECTION: ::c_int = 0x006d;
1286+
pub const _SC_CPUTIME: ::c_int = 0x006e;
1287+
pub const _SC_HOST_NAME_MAX: ::c_int = 0x006f;
1288+
pub const _SC_IPV6: ::c_int = 0x0070;
1289+
pub const _SC_RAW_SOCKETS: ::c_int = 0x0071;
1290+
pub const _SC_READER_WRITER_LOCKS: ::c_int = 0x0072;
1291+
pub const _SC_REGEXP: ::c_int = 0x0073;
1292+
pub const _SC_SHELL: ::c_int = 0x0074;
1293+
pub const _SC_SPAWN: ::c_int = 0x0075;
1294+
pub const _SC_SPIN_LOCKS: ::c_int = 0x0076;
1295+
pub const _SC_SPORADIC_SERVER: ::c_int = 0x0077;
1296+
pub const _SC_SS_REPL_MAX: ::c_int = 0x0078;
1297+
pub const _SC_SYMLOOP_MAX: ::c_int = 0x0079;
1298+
pub const _SC_THREAD_CPUTIME: ::c_int = 0x007a;
1299+
pub const _SC_THREAD_PROCESS_SHARED: ::c_int = 0x007b;
1300+
pub const _SC_THREAD_ROBUST_PRIO_INHERIT: ::c_int = 0x007c;
1301+
pub const _SC_THREAD_ROBUST_PRIO_PROTECT: ::c_int = 0x007d;
1302+
pub const _SC_THREAD_SPORADIC_SERVER: ::c_int = 0x007e;
1303+
pub const _SC_TIMEOUTS: ::c_int = 0x007f;
1304+
pub const _SC_TRACE: ::c_int = 0x0080;
1305+
pub const _SC_TRACE_EVENT_FILTER: ::c_int = 0x0081;
1306+
pub const _SC_TRACE_EVENT_NAME_MAX: ::c_int = 0x0082;
1307+
pub const _SC_TRACE_INHERIT: ::c_int = 0x0083;
1308+
pub const _SC_TRACE_LOG: ::c_int = 0x0084;
1309+
pub const _SC_TRACE_NAME_MAX: ::c_int = 0x0085;
1310+
pub const _SC_TRACE_SYS_MAX: ::c_int = 0x0086;
1311+
pub const _SC_TRACE_USER_EVENT_MAX: ::c_int = 0x0087;
1312+
pub const _SC_TYPED_MEMORY_OBJECTS: ::c_int = 0x0088;
1313+
pub const _SC_V7_ILP32_OFF32: ::c_int = 0x0089;
1314+
pub const _SC_V7_ILP32_OFFBIG: ::c_int = 0x008a;
1315+
pub const _SC_V7_LP64_OFF64: ::c_int = 0x008b;
1316+
pub const _SC_V7_LPBIG_OFFBIG: ::c_int = 0x008c;
1317+
pub const _SC_XOPEN_STREAMS: ::c_int = 0x008d;
1318+
pub const _SC_XOPEN_UUCP: ::c_int = 0x008e;
1319+
pub const _SC_LEVEL1_ICACHE_SIZE: ::c_int = 0x008f;
1320+
pub const _SC_LEVEL1_ICACHE_ASSOC: ::c_int = 0x0090;
1321+
pub const _SC_LEVEL1_ICACHE_LINESIZE: ::c_int = 0x0091;
1322+
pub const _SC_LEVEL1_DCACHE_SIZE: ::c_int = 0x0092;
1323+
pub const _SC_LEVEL1_DCACHE_ASSOC: ::c_int = 0x0093;
1324+
pub const _SC_LEVEL1_DCACHE_LINESIZE: ::c_int = 0x0094;
1325+
pub const _SC_LEVEL2_CACHE_SIZE: ::c_int = 0x0095;
1326+
pub const _SC_LEVEL2_CACHE_ASSOC: ::c_int = 0x0096;
1327+
pub const _SC_LEVEL2_CACHE_LINESIZE: ::c_int = 0x0097;
1328+
pub const _SC_LEVEL3_CACHE_SIZE: ::c_int = 0x0098;
1329+
pub const _SC_LEVEL3_CACHE_ASSOC: ::c_int = 0x0099;
1330+
pub const _SC_LEVEL3_CACHE_LINESIZE: ::c_int = 0x009a;
1331+
pub const _SC_LEVEL4_CACHE_SIZE: ::c_int = 0x009b;
1332+
pub const _SC_LEVEL4_CACHE_ASSOC: ::c_int = 0x009c;
1333+
pub const _SC_LEVEL4_CACHE_LINESIZE: ::c_int = 0x009d;
13191334

13201335
pub const F_LOCK: ::c_int = 1;
13211336
pub const F_TEST: ::c_int = 3;

0 commit comments

Comments
 (0)