Name | Data Type | Qualifiers |
Name | Data Type | Value | Scope | Flavors |
Posix2CDev | uint64 |
Description | string | Implementation supports the C Language Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_C_DEV is passed to it. | None | TRANSLATABLE= true |
Posix2CharTerm | uint64 |
Description | string | Implementation supports at least one terminal type. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_CHAR_TERM is passed to it. | None | TRANSLATABLE= true |
Posix2CVersion | uint64 |
Description | string | Integer value indicating version of the ISO POSIX-2 standard (C language binding). sysconf returns this variable when _SC_2_C_VERSION is passed to it. | None | TRANSLATABLE= true |
Posix2FortDev | uint64 |
Description | string | Implementation supports the FORTRAN Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_FORT_DEV is passed to it. | None | TRANSLATABLE= true |
Posix2FortRun | uint64 |
Description | string | Implementation supports the FORTRAN Run-time Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_FORT_RUN is passed to it. | None | TRANSLATABLE= true |
Posix2LocalDef | uint64 |
Description | string | Implementation supports the creation of locales by the localedef utility. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_LOCALDEF is passed to it. | None | TRANSLATABLE= true |
Posix2SwDev | uint64 |
Description | string | Implementation supports the Software Development Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_SW_DEV is passed to it. | None | TRANSLATABLE= true |
Posix2Upe | uint64 |
Description | string | The implementation supports the User Portability Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_2_UPE is passed to it. | None | TRANSLATABLE= true |
Posix2Version | uint64 |
Description | string | Integer value indicating version of the ISO POSIX-2 standard (Commands). sysconf returns this variable when _SC_2_VERSION is passed to it. | None | TRANSLATABLE= true |
PosixAsynchronousIo | uint64 |
Description | string | Implementation supports the Asynchronous Input and Output option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_ASYNCHRONOUS_IO is passed to it. | None | TRANSLATABLE= true |
PosixFsync | uint64 |
Description | string | Implementation supports the File Synchronisation option.This constant is always defined. sysconf returns this variable when _SC_FSYNC is passed to it. | None | TRANSLATABLE= true |
PosixJobControl | uint64 |
Description | string | If defined with a value other than -1, the system supports job control sysconf returns this variable when _SC_JOB_CONTROL is passed to it. | None | TRANSLATABLE= true |
PosixMappedFiles | uint64 |
Description | string | Implementation supports the Memory Mapped Files option. This constant is always defined. sysconf returns this variable when _SC_MAPPED_FILES is passed to it. | None | TRANSLATABLE= true |
PosixMemlock | uint64 |
Description | string | Implementation supports the Process Memory Locking option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MEMLOCK is passed to it. | None | TRANSLATABLE= true |
PosixMemlockRange | uint64 |
Description | string | Implementation supports the Range Memory Locking option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MEMLOCK_RANGE is passed to it. | None | TRANSLATABLE= true |
PosixMemoryProtection | uint64 |
Description | string | Implementation supports the Memory Protection option. This constant is always defined. sysconf returns this variable when _SC_MEMORY_PROTECTION is passed to it. | None | TRANSLATABLE= true |
PosixMessagePassing | uint64 |
Description | string | Implementation supports the Message Passing option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_MESSAGE_PASSING is passed to it. | None | TRANSLATABLE= true |
PosixPrioritizedIo | uint64 |
Description | string | Implementation supports the Prioritized Input and Output option. It is defined if and only if the option is supported sysconf returns this variable when _SC_PRIORITIZED_IO is passed to it. | None | TRANSLATABLE= true |
PosixPriorityScheduling | uint64 |
Description | string | Implementation supports the Prioritized Input and Output option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_PRIORITY_SCHEDULING is passed to it. | None | TRANSLATABLE= true |
PosixRealtimeSignals | uint64 |
Description | string | Implementation supports the Realtime Signals Extension option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_REALTIME_SIGNALS is passed to it. | None | TRANSLATABLE= true |
PosixSavedIds | uint64 |
Description | string | If defined with a value other than -1, each process has a saved set-user-ID and a saved set-group-ID. sysconf returns this variable when _SC_SAVED_IDS is passed to it. | None | TRANSLATABLE= true |
PosixSemaphores | uint64 |
Description | string | Implementation supports the Semaphores option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SEMAPHORES is passed to it. | None | TRANSLATABLE= true |
PosixSharedMemoryObjects | uint64 |
Description | string | Implementation supports the Shared Memory Objects option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SHARED_MEMORY_OBJECTS is passed to it. | None | TRANSLATABLE= true |
PosixSynchronizedIo | uint64 |
Description | string | Implementation supports the Synchronised Input and Output option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_SYNCHRONIZED_IO is passed to it. | None | TRANSLATABLE= true |
PosixThreadAttrStackAddr | uint64 |
Description | string | The implementation supports the thread stack address attribute option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_ATTR_STACKADDR is passed to it. | None | TRANSLATABLE= true |
PosixThreadAttrStackSize | uint64 |
Description | string | The implementation supports the thread stack size attribute option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_ATTR_STACKSIZE is passed to it. | None | TRANSLATABLE= true |
PosixThreadPrioInherit | uint64 |
Description | string | The implementation supports the priority inheritance option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIO_INHERIT is passed to it. | None | TRANSLATABLE= true |
PosixThreadPrioProtect | uint64 |
Description | string | The implementation supports the priority protection option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIO_PROTECT is passed to it. | None | TRANSLATABLE= true |
PosixThreadPriorityScheduling | uint64 |
Description | string | The implementation supports the thread execution scheduling option. This symbolic constant is defined (to an unspecified value) only if _XOPEN_REALTIME_THREADS is defined to have a value other than -1. sysconf returns this variable when _SC_THREAD_PRIORITY_SCHEDULING is passed to it. | None | TRANSLATABLE= true |
PosixThreadProcessShared | uint64 |
Description | string | The implementation supports the process-shared synchronisation option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_PROCESS_SHARED is passed to it. | None | TRANSLATABLE= true |
PosixThreads | uint64 |
Description | string | The implementation supports the threads option. This constant is always defined to an unspecified value to indicate that this functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREADS is passed to it. | None | TRANSLATABLE= true |
PosixThreadSaveFunctions | uint64 |
Description | string | The implementation supports the thread-safe functions option. This constant is always defined to an unspecified value to indicate that This functionality from the POSIX Threads Extension is always present on XSI-conformant systems sysconf returns this variable when _SC_THREAD_SAFE_FUNCTIONS is passed to it. | None | TRANSLATABLE= true |
PosixTimers | uint64 |
Description | string | Implementation supports the Timers option. This symbolic constant is defined to an unspecified value only if _XOPEN_REALTIME is defined to have a value other than -1. sysconf returns this variable when _SC_TIMERS is passed to it. | None | TRANSLATABLE= true |
PosixVersion | uint64 |
Description | string | Integer value indicating version of the ISO POSIX-1 standard (C language binding). sysconf returns this variable when _SC_VERSION is passed to it. | None | TRANSLATABLE= true |
XopenCrypt | uint64 |
Description | string | The implementation supports the X/Open Encryption Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_CRYPT is passed to it. | None | TRANSLATABLE= true |
XopenEnhI18n | uint64 |
Description | string | The implementation supports the Issue 4, Version 2 Enhanced Internationalisation Feature Group. This is always set to a value other than -1. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_ENH_I18N is passed to it. | None | TRANSLATABLE= true |
XopenLegacy | uint64 |
Description | string | The implementation supports the Legacy Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_LEGACY is passed to it. | None | TRANSLATABLE= true |
XopenRealtime | uint64 |
Description | string | The implementation supports the User Portability Utilities option. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_REALTIME is passed to it. | None | TRANSLATABLE= true |
XopenRealtimeThreads | uint64 |
Description | string | The implementation supports the X/Open Realtime Threads Feature Group. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_REALTIME_THERADS is passed to it. | None | TRANSLATABLE= true |
XopenShm | uint64 |
Description | string | The implementation supports the Issue 4, Version 2 Shared Memory Feature Group. This is always set to a value other than -1. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XOPEN_SHM is passed to it. | None | TRANSLATABLE= true |
XopenUnix | uint64 |
Description | string | The implementation supports X/Open CAE Specification, January 1997, System Interfaces and Headers, Issue 5 (ISBN: 1-85912-181-0, C606). A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XOPEN_UNIX is passed to it. | None | TRANSLATABLE= true |
XopenVersion | uint64 |
Description | string | Integer value indicating version of the X/Open Portability Guide to which the implementation conforms. sysconf returns this variable when _SC_XOPEN_VERSION is passed to it. | None | TRANSLATABLE= true |
XopenXbs5IlbigOffbig | uint64 |
Description | string | Implementation provides a C-language compilation environment with an int type using at least 32 bits and long, pointer and off_t types using at least 64 bits. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XBS5_LPBIG_OFF64 is passed to it. | None | TRANSLATABLE= true |
XopenXbs5Ilp32Off32 | uint64 |
Description | string | Implementation provides a C-language compilation environment with 32-bit int, long, pointer and off_t types. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XBS5_ILP32_OFF32 is passed to it. | None | TRANSLATABLE= true |
XopenXbs5Ilp32OffBig | uint64 |
Description | string | Implementation provides a C-language compilation environment with 32-bit int, long and pointer types and an off_t type using at least 64bits. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature.sysconf returns this variable when _SC_XBS5_ILP32_OFFBIG is passed to it. | None | TRANSLATABLE= true |
XopenXbs5Lp64Off64 | uint64 |
Description | string | Implementation provides a C-language compilation environment with 32-bit int and 64-bit long, pointer and off_t types. A value of -1 indicates that the implementation will never provide the feature and any other value indicates that the implementation will always provide the feature. sysconf returns this variable when _SC_XBS5_LP64_OFF64 is passed to it. | None | TRANSLATABLE= true |
XopenXcuVersion | uint64 |
Description | string | _XOPEN_XCU_VERSION is defined as an integer value indicating the version of the XCU specification to which the implementation conforms. If the value is -1, no commands and utilities are provided on the implementation. If the value is greater than or equal to 4, the functionality associated with the following symbols is also supported Posix2C_BIND, Posix2C_VERSION, Posix2CHAR_TERM, Posix2LOCALEDEF, Posix2UPE, Posix2VERSION, sysconf returns this variable when _SC_XOPEN_XCU_VERSION is passed to it. | None | TRANSLATABLE= true |