about summary refs log tree commit diff
path: root/posix/posix-conf-vars.list
blob: 601bc2fd33f72f271ec078075fa8935ae712c595 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# Configuration variables identified by getconf.  The heading of each section
# is of the format TYPE PREFIX SC_PREFIX with the opening curly brace on the
# same line.  TYPE can either be SYSCONF, PATHCONF, CONFSTR or SPEC.  In the
# absence of SC_PREFIX, _SC is used as the SC_PREFIX.  Variable names are put
# one on each line with a curly brace on its own line ending the section.

SPEC POSIX {
  V6_ILP32_OFF32
  V6_ILP32_OFFBIG
  V6_LP64_OFF64
  V6_LPBIG_OFFBIG
  V7_ILP32_OFF32
  V7_ILP32_OFFBIG
  V7_LP64_OFF64
  V7_LPBIG_OFFBIG
}

SYSCONF POSIX {
  ADVISORY_INFO
  ARG_MAX
  ASYNCHRONOUS_IO
  BARRIERS
  BASE
  CHILD_MAX
  C_LANG_SUPPORT
  C_LANG_SUPPORT_R
  CLOCK_SELECTION
  CPUTIME
  DEVICE_IO
  DEVICE_SPECIFIC
  DEVICE_SPECIFIC_R
  FD_MGMT
  FIFO
  FILE_ATTRIBUTES
  FILE_LOCKING
  FILE_SYSTEM
  FSYNC
  JOB_CONTROL
  MAPPED_FILES
  MEMLOCK
  MEMLOCK_RANGE
  MEMORY_PROTECTION
  MESSAGE_PASSING
  MONOTONIC_CLOCK
  MULTI_PROCESS
  NETWORKING
  NGROUPS_MAX
  OPEN_MAX
  PII
  PII_INTERNET
  PII_INTERNET_DGRAM
  PII_INTERNET_STREAM
  PII_OSI
  PII_OSI_CLTS
  PII_OSI_COTS
  PII_OSI_M
  PII_SOCKET
  PII_XTI
  PIPE
  POLL
  PRIORITIZED_IO
  PRIORITY_SCHEDULING
  READER_WRITER_LOCKS
  REALTIME_SIGNALS
  REGEXP
  SAVED_IDS
  SELECT
  SEMAPHORES
  SHARED_MEMORY_OBJECTS
  SHELL
  SIGNALS
  SINGLE_PROCESS
  SPAWN
  SPIN_LOCKS
  SPORADIC_SERVER
  SSIZE_MAX
  STREAM_MAX
  SYNCHRONIZED_IO
  SYSTEM_DATABASE
  SYSTEM_DATABASE_R
  THREAD_ATTR_STACKADDR
  THREAD_ATTR_STACKSIZE
  THREAD_CPUTIME
  THREAD_PRIO_INHERIT
  THREAD_PRIO_PROTECT
  THREAD_PRIORITY_SCHEDULING
  THREAD_PROCESS_SHARED
  THREADS
  THREAD_SAFE_FUNCTIONS
  THREAD_SPORADIC_SERVER
  TIMEOUTS
  TIMERS
  TRACE
  TRACE_EVENT_FILTER
  TRACE_INHERIT
  TRACE_LOG
  TYPED_MEMORY_OBJECTS
  TZNAME_MAX
  USER_GROUPS
  USER_GROUPS_R
  VERSION
# Additional variables not in getconf.
  THREAD_DESTRUCTOR_ITERATIONS
  IPV6
  RAW_SOCKETS
}

SPEC XBS5 _SC_XBS5 {
  ILP32_OFF32
  ILP32_OFFBIG
  LP64_OFF64
  LPBIG_OFFBIG
}