1# Configuration variables identified by getconf.  The heading of each section
2# is of the format TYPE PREFIX SC_PREFIX with the opening curly brace on the
3# same line.  TYPE can either be SYSCONF, PATHCONF, CONFSTR or SPEC.  In the
4# absence of SC_PREFIX, _SC is used as the SC_PREFIX.  Variable names are put
5# one on each line with a curly brace on its own line ending the section.
6
7SPEC POSIX {
8  V6_ILP32_OFF32
9  V6_ILP32_OFFBIG
10  V6_LP64_OFF64
11  V6_LPBIG_OFFBIG
12  V7_ILP32_OFF32
13  V7_ILP32_OFFBIG
14  V7_LP64_OFF64
15  V7_LPBIG_OFFBIG
16}
17
18SYSCONF POSIX {
19  ADVISORY_INFO
20  ARG_MAX
21  ASYNCHRONOUS_IO
22  BARRIERS
23  BASE
24  CHILD_MAX
25  C_LANG_SUPPORT
26  C_LANG_SUPPORT_R
27  CLOCK_SELECTION
28  CPUTIME
29  DEVICE_IO
30  DEVICE_SPECIFIC
31  DEVICE_SPECIFIC_R
32  FD_MGMT
33  FIFO
34  FILE_ATTRIBUTES
35  FILE_LOCKING
36  FILE_SYSTEM
37  FSYNC
38  JOB_CONTROL
39  MAPPED_FILES
40  MEMLOCK
41  MEMLOCK_RANGE
42  MEMORY_PROTECTION
43  MESSAGE_PASSING
44  MONOTONIC_CLOCK
45  MULTI_PROCESS
46  NETWORKING
47  NGROUPS_MAX
48  OPEN_MAX
49  PII
50  PII_INTERNET
51  PII_INTERNET_DGRAM
52  PII_INTERNET_STREAM
53  PII_OSI
54  PII_OSI_CLTS
55  PII_OSI_COTS
56  PII_OSI_M
57  PII_SOCKET
58  PII_XTI
59  PIPE
60  POLL
61  PRIORITIZED_IO
62  PRIORITY_SCHEDULING
63  READER_WRITER_LOCKS
64  REALTIME_SIGNALS
65  REGEXP
66  SAVED_IDS
67  SELECT
68  SEMAPHORES
69  SHARED_MEMORY_OBJECTS
70  SHELL
71  SIGNALS
72  SINGLE_PROCESS
73  SPAWN
74  SPIN_LOCKS
75  SPORADIC_SERVER
76  SSIZE_MAX
77  STREAM_MAX
78  SYNCHRONIZED_IO
79  SYSTEM_DATABASE
80  SYSTEM_DATABASE_R
81  THREAD_ATTR_STACKADDR
82  THREAD_ATTR_STACKSIZE
83  THREAD_CPUTIME
84  THREAD_PRIO_INHERIT
85  THREAD_PRIO_PROTECT
86  THREAD_PRIORITY_SCHEDULING
87  THREAD_PROCESS_SHARED
88  THREADS
89  THREAD_SAFE_FUNCTIONS
90  THREAD_SPORADIC_SERVER
91  TIMEOUTS
92  TIMERS
93  TRACE
94  TRACE_EVENT_FILTER
95  TRACE_INHERIT
96  TRACE_LOG
97  TYPED_MEMORY_OBJECTS
98  TZNAME_MAX
99  USER_GROUPS
100  USER_GROUPS_R
101  VERSION
102# Additional variables not in getconf.
103  THREAD_DESTRUCTOR_ITERATIONS
104  IPV6
105  RAW_SOCKETS
106}
107
108SPEC XBS5 _SC_XBS5 {
109  ILP32_OFF32
110  ILP32_OFFBIG
111  LP64_OFF64
112  LPBIG_OFFBIG
113}
114