source: svn/trunk/newcon3bcm2_21bu/toolchain/mips-linux-uclibc/include/bits/confname.h

Last change on this file was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 18.8 KB
RevLine 
[2]1/* `sysconf', `pathconf', and `confstr' NAME values.  Generic version.
2   Copyright (C) 1993, 1995-1998, 2000, 2001 Free Software Foundation, Inc.
3   This file is part of the GNU C Library.
4
5   The GNU C Library is free software; you can redistribute it and/or
6   modify it under the terms of the GNU Lesser General Public
7   License as published by the Free Software Foundation; either
8   version 2.1 of the License, or (at your option) any later version.
9
10   The GNU C Library is distributed in the hope that it will be useful,
11   but WITHOUT ANY WARRANTY; without even the implied warranty of
12   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13   Lesser General Public License for more details.
14
15   You should have received a copy of the GNU Lesser General Public
16   License along with the GNU C Library; if not, write to the Free
17   Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
18   02111-1307 USA.  */
19
20#ifndef _UNISTD_H
21# error "Never use <bits/confname.h> directly; include <unistd.h> instead."
22#endif
23
24/* Values for the NAME argument to `pathconf' and `fpathconf'.  */
25enum
26  {
27    _PC_LINK_MAX,
28#define _PC_LINK_MAX                    _PC_LINK_MAX
29    _PC_MAX_CANON,
30#define _PC_MAX_CANON                   _PC_MAX_CANON
31    _PC_MAX_INPUT,
32#define _PC_MAX_INPUT                   _PC_MAX_INPUT
33    _PC_NAME_MAX,
34#define _PC_NAME_MAX                    _PC_NAME_MAX
35    _PC_PATH_MAX,
36#define _PC_PATH_MAX                    _PC_PATH_MAX
37    _PC_PIPE_BUF,
38#define _PC_PIPE_BUF                    _PC_PIPE_BUF
39    _PC_CHOWN_RESTRICTED,
40#define _PC_CHOWN_RESTRICTED            _PC_CHOWN_RESTRICTED
41    _PC_NO_TRUNC,
42#define _PC_NO_TRUNC                    _PC_NO_TRUNC
43    _PC_VDISABLE,
44#define _PC_VDISABLE                    _PC_VDISABLE
45    _PC_SYNC_IO,
46#define _PC_SYNC_IO                     _PC_SYNC_IO
47    _PC_ASYNC_IO,
48#define _PC_ASYNC_IO                    _PC_ASYNC_IO
49    _PC_PRIO_IO,
50#define _PC_PRIO_IO                     _PC_PRIO_IO
51    _PC_SOCK_MAXBUF,
52#define _PC_SOCK_MAXBUF                 _PC_SOCK_MAXBUF
53    _PC_FILESIZEBITS,
54#define _PC_FILESIZEBITS                _PC_FILESIZEBITS
55    _PC_REC_INCR_XFER_SIZE,
56#define _PC_REC_INCR_XFER_SIZE          _PC_REC_INCR_XFER_SIZE
57    _PC_REC_MAX_XFER_SIZE,
58#define _PC_REC_MAX_XFER_SIZE           _PC_REC_MAX_XFER_SIZE
59    _PC_REC_MIN_XFER_SIZE,
60#define _PC_REC_MIN_XFER_SIZE           _PC_REC_MIN_XFER_SIZE
61    _PC_REC_XFER_ALIGN,
62#define _PC_REC_XFER_ALIGN              _PC_REC_XFER_ALIGN
63    _PC_ALLOC_SIZE_MIN,
64#define _PC_ALLOC_SIZE_MIN              _PC_ALLOC_SIZE_MIN
65    _PC_SYMLINK_MAX
66#define _PC_SYMLINK_MAX                 _PC_SYMLINK_MAX
67  };
68
69/* Values for the argument to `sysconf'.  */
70enum
71  {
72    _SC_ARG_MAX,
73#define _SC_ARG_MAX                     _SC_ARG_MAX
74    _SC_CHILD_MAX,
75#define _SC_CHILD_MAX                   _SC_CHILD_MAX
76    _SC_CLK_TCK,
77#define _SC_CLK_TCK                     _SC_CLK_TCK
78    _SC_NGROUPS_MAX,
79#define _SC_NGROUPS_MAX                 _SC_NGROUPS_MAX
80    _SC_OPEN_MAX,
81#define _SC_OPEN_MAX                    _SC_OPEN_MAX
82    _SC_STREAM_MAX,
83#define _SC_STREAM_MAX                  _SC_STREAM_MAX
84    _SC_TZNAME_MAX,
85#define _SC_TZNAME_MAX                  _SC_TZNAME_MAX
86    _SC_JOB_CONTROL,
87#define _SC_JOB_CONTROL                 _SC_JOB_CONTROL
88    _SC_SAVED_IDS,
89#define _SC_SAVED_IDS                   _SC_SAVED_IDS
90    _SC_REALTIME_SIGNALS,
91#define _SC_REALTIME_SIGNALS            _SC_REALTIME_SIGNALS
92    _SC_PRIORITY_SCHEDULING,
93#define _SC_PRIORITY_SCHEDULING         _SC_PRIORITY_SCHEDULING
94    _SC_TIMERS,
95#define _SC_TIMERS                      _SC_TIMERS
96    _SC_ASYNCHRONOUS_IO,
97#define _SC_ASYNCHRONOUS_IO             _SC_ASYNCHRONOUS_IO
98    _SC_PRIORITIZED_IO,
99#define _SC_PRIORITIZED_IO              _SC_PRIORITIZED_IO
100    _SC_SYNCHRONIZED_IO,
101#define _SC_SYNCHRONIZED_IO             _SC_SYNCHRONIZED_IO
102    _SC_FSYNC,
103#define _SC_FSYNC                       _SC_FSYNC
104    _SC_MAPPED_FILES,
105#define _SC_MAPPED_FILES                _SC_MAPPED_FILES
106    _SC_MEMLOCK,
107#define _SC_MEMLOCK                     _SC_MEMLOCK
108    _SC_MEMLOCK_RANGE,
109#define _SC_MEMLOCK_RANGE               _SC_MEMLOCK_RANGE
110    _SC_MEMORY_PROTECTION,
111#define _SC_MEMORY_PROTECTION           _SC_MEMORY_PROTECTION
112    _SC_MESSAGE_PASSING,
113#define _SC_MESSAGE_PASSING             _SC_MESSAGE_PASSING
114    _SC_SEMAPHORES,
115#define _SC_SEMAPHORES                  _SC_SEMAPHORES
116    _SC_SHARED_MEMORY_OBJECTS,
117#define _SC_SHARED_MEMORY_OBJECTS       _SC_SHARED_MEMORY_OBJECTS
118    _SC_AIO_LISTIO_MAX,
119#define _SC_AIO_LISTIO_MAX              _SC_AIO_LISTIO_MAX
120    _SC_AIO_MAX,
121#define _SC_AIO_MAX                     _SC_AIO_MAX
122    _SC_AIO_PRIO_DELTA_MAX,
123#define _SC_AIO_PRIO_DELTA_MAX          _SC_AIO_PRIO_DELTA_MAX
124    _SC_DELAYTIMER_MAX,
125#define _SC_DELAYTIMER_MAX              _SC_DELAYTIMER_MAX
126    _SC_MQ_OPEN_MAX,
127#define _SC_MQ_OPEN_MAX                 _SC_MQ_OPEN_MAX
128    _SC_MQ_PRIO_MAX,
129#define _SC_MQ_PRIO_MAX                 _SC_MQ_PRIO_MAX
130    _SC_VERSION,
131#define _SC_VERSION                     _SC_VERSION
132    _SC_PAGESIZE,
133#define _SC_PAGESIZE                    _SC_PAGESIZE
134#define _SC_PAGE_SIZE                   _SC_PAGESIZE
135    _SC_RTSIG_MAX,
136#define _SC_RTSIG_MAX                   _SC_RTSIG_MAX
137    _SC_SEM_NSEMS_MAX,
138#define _SC_SEM_NSEMS_MAX               _SC_SEM_NSEMS_MAX
139    _SC_SEM_VALUE_MAX,
140#define _SC_SEM_VALUE_MAX               _SC_SEM_VALUE_MAX
141    _SC_SIGQUEUE_MAX,
142#define _SC_SIGQUEUE_MAX                _SC_SIGQUEUE_MAX
143    _SC_TIMER_MAX,
144#define _SC_TIMER_MAX                   _SC_TIMER_MAX
145
146    /* Values for the argument to `sysconf'
147       corresponding to _POSIX2_* symbols.  */
148    _SC_BC_BASE_MAX,
149#define _SC_BC_BASE_MAX                 _SC_BC_BASE_MAX
150    _SC_BC_DIM_MAX,
151#define _SC_BC_DIM_MAX                  _SC_BC_DIM_MAX
152    _SC_BC_SCALE_MAX,
153#define _SC_BC_SCALE_MAX                _SC_BC_SCALE_MAX
154    _SC_BC_STRING_MAX,
155#define _SC_BC_STRING_MAX               _SC_BC_STRING_MAX
156    _SC_COLL_WEIGHTS_MAX,
157#define _SC_COLL_WEIGHTS_MAX            _SC_COLL_WEIGHTS_MAX
158    _SC_EQUIV_CLASS_MAX,
159#define _SC_EQUIV_CLASS_MAX             _SC_EQUIV_CLASS_MAX
160    _SC_EXPR_NEST_MAX,
161#define _SC_EXPR_NEST_MAX               _SC_EXPR_NEST_MAX
162    _SC_LINE_MAX,
163#define _SC_LINE_MAX                    _SC_LINE_MAX
164    _SC_RE_DUP_MAX,
165#define _SC_RE_DUP_MAX                  _SC_RE_DUP_MAX
166    _SC_CHARCLASS_NAME_MAX,
167#define _SC_CHARCLASS_NAME_MAX          _SC_CHARCLASS_NAME_MAX
168
169    _SC_2_VERSION,
170#define _SC_2_VERSION                   _SC_2_VERSION
171    _SC_2_C_BIND,
172#define _SC_2_C_BIND                    _SC_2_C_BIND
173    _SC_2_C_DEV,
174#define _SC_2_C_DEV                     _SC_2_C_DEV
175    _SC_2_FORT_DEV,
176#define _SC_2_FORT_DEV                  _SC_2_FORT_DEV
177    _SC_2_FORT_RUN,
178#define _SC_2_FORT_RUN                  _SC_2_FORT_RUN
179    _SC_2_SW_DEV,
180#define _SC_2_SW_DEV                    _SC_2_SW_DEV
181    _SC_2_LOCALEDEF,
182#define _SC_2_LOCALEDEF                 _SC_2_LOCALEDEF
183
184    _SC_PII,
185#define _SC_PII                         _SC_PII
186    _SC_PII_XTI,
187#define _SC_PII_XTI                     _SC_PII_XTI
188    _SC_PII_SOCKET,
189#define _SC_PII_SOCKET                  _SC_PII_SOCKET
190    _SC_PII_INTERNET,
191#define _SC_PII_INTERNET                _SC_PII_INTERNET
192    _SC_PII_OSI,
193#define _SC_PII_OSI                     _SC_PII_OSI
194    _SC_POLL,
195#define _SC_POLL                        _SC_POLL
196    _SC_SELECT,
197#define _SC_SELECT                      _SC_SELECT
198    _SC_UIO_MAXIOV,
199#define _SC_UIO_MAXIOV                  _SC_UIO_MAXIOV
200    _SC_IOV_MAX = _SC_UIO_MAXIOV,
201#define _SC_IOV_MAX                     _SC_IOV_MAX
202    _SC_PII_INTERNET_STREAM,
203#define _SC_PII_INTERNET_STREAM         _SC_PII_INTERNET_STREAM
204    _SC_PII_INTERNET_DGRAM,
205#define _SC_PII_INTERNET_DGRAM          _SC_PII_INTERNET_DGRAM
206    _SC_PII_OSI_COTS,
207#define _SC_PII_OSI_COTS                _SC_PII_OSI_COTS
208    _SC_PII_OSI_CLTS,
209#define _SC_PII_OSI_CLTS                _SC_PII_OSI_CLTS
210    _SC_PII_OSI_M,
211#define _SC_PII_OSI_M                   _SC_PII_OSI_M
212    _SC_T_IOV_MAX,
213#define _SC_T_IOV_MAX                   _SC_T_IOV_MAX
214
215    /* Values according to POSIX 1003.1c (POSIX threads).  */
216    _SC_THREADS,
217#define _SC_THREADS                     _SC_THREADS
218    _SC_THREAD_SAFE_FUNCTIONS,
219#define _SC_THREAD_SAFE_FUNCTIONS       _SC_THREAD_SAFE_FUNCTIONS
220    _SC_GETGR_R_SIZE_MAX,
221#define _SC_GETGR_R_SIZE_MAX            _SC_GETGR_R_SIZE_MAX
222    _SC_GETPW_R_SIZE_MAX,
223#define _SC_GETPW_R_SIZE_MAX            _SC_GETPW_R_SIZE_MAX
224    _SC_LOGIN_NAME_MAX,
225#define _SC_LOGIN_NAME_MAX              _SC_LOGIN_NAME_MAX
226    _SC_TTY_NAME_MAX,
227#define _SC_TTY_NAME_MAX                _SC_TTY_NAME_MAX
228    _SC_THREAD_DESTRUCTOR_ITERATIONS,
229#define _SC_THREAD_DESTRUCTOR_ITERATIONS _SC_THREAD_DESTRUCTOR_ITERATIONS
230    _SC_THREAD_KEYS_MAX,
231#define _SC_THREAD_KEYS_MAX             _SC_THREAD_KEYS_MAX
232    _SC_THREAD_STACK_MIN,
233#define _SC_THREAD_STACK_MIN            _SC_THREAD_STACK_MIN
234    _SC_THREAD_THREADS_MAX,
235#define _SC_THREAD_THREADS_MAX          _SC_THREAD_THREADS_MAX
236    _SC_THREAD_ATTR_STACKADDR,
237#define _SC_THREAD_ATTR_STACKADDR       _SC_THREAD_ATTR_STACKADDR
238    _SC_THREAD_ATTR_STACKSIZE,
239#define _SC_THREAD_ATTR_STACKSIZE       _SC_THREAD_ATTR_STACKSIZE
240    _SC_THREAD_PRIORITY_SCHEDULING,
241#define _SC_THREAD_PRIORITY_SCHEDULING  _SC_THREAD_PRIORITY_SCHEDULING
242    _SC_THREAD_PRIO_INHERIT,
243#define _SC_THREAD_PRIO_INHERIT         _SC_THREAD_PRIO_INHERIT
244    _SC_THREAD_PRIO_PROTECT,
245#define _SC_THREAD_PRIO_PROTECT         _SC_THREAD_PRIO_PROTECT
246    _SC_THREAD_PROCESS_SHARED,
247#define _SC_THREAD_PROCESS_SHARED       _SC_THREAD_PROCESS_SHARED
248
249    _SC_NPROCESSORS_CONF,
250#define _SC_NPROCESSORS_CONF            _SC_NPROCESSORS_CONF
251    _SC_NPROCESSORS_ONLN,
252#define _SC_NPROCESSORS_ONLN            _SC_NPROCESSORS_ONLN
253    _SC_PHYS_PAGES,
254#define _SC_PHYS_PAGES                  _SC_PHYS_PAGES
255    _SC_AVPHYS_PAGES,
256#define _SC_AVPHYS_PAGES                _SC_AVPHYS_PAGES
257    _SC_ATEXIT_MAX,
258#define _SC_ATEXIT_MAX                  _SC_ATEXIT_MAX
259    _SC_PASS_MAX,
260#define _SC_PASS_MAX                    _SC_PASS_MAX
261
262    _SC_XOPEN_VERSION,
263#define _SC_XOPEN_VERSION               _SC_XOPEN_VERSION
264    _SC_XOPEN_XCU_VERSION,
265#define _SC_XOPEN_XCU_VERSION           _SC_XOPEN_XCU_VERSION
266    _SC_XOPEN_UNIX,
267#define _SC_XOPEN_UNIX                  _SC_XOPEN_UNIX
268    _SC_XOPEN_CRYPT,
269#define _SC_XOPEN_CRYPT                 _SC_XOPEN_CRYPT
270    _SC_XOPEN_ENH_I18N,
271#define _SC_XOPEN_ENH_I18N              _SC_XOPEN_ENH_I18N
272    _SC_XOPEN_SHM,
273#define _SC_XOPEN_SHM                   _SC_XOPEN_SHM
274
275    _SC_2_CHAR_TERM,
276#define _SC_2_CHAR_TERM                 _SC_2_CHAR_TERM
277    _SC_2_C_VERSION,
278#define _SC_2_C_VERSION                 _SC_2_C_VERSION
279    _SC_2_UPE,
280#define _SC_2_UPE                       _SC_2_UPE
281
282    _SC_XOPEN_XPG2,
283#define _SC_XOPEN_XPG2                  _SC_XOPEN_XPG2
284    _SC_XOPEN_XPG3,
285#define _SC_XOPEN_XPG3                  _SC_XOPEN_XPG3
286    _SC_XOPEN_XPG4,
287#define _SC_XOPEN_XPG4                  _SC_XOPEN_XPG4
288
289    _SC_CHAR_BIT,
290#define _SC_CHAR_BIT                    _SC_CHAR_BIT
291    _SC_CHAR_MAX,
292#define _SC_CHAR_MAX                    _SC_CHAR_MAX
293    _SC_CHAR_MIN,
294#define _SC_CHAR_MIN                    _SC_CHAR_MIN
295    _SC_INT_MAX,
296#define _SC_INT_MAX                     _SC_INT_MAX
297    _SC_INT_MIN,
298#define _SC_INT_MIN                     _SC_INT_MIN
299    _SC_LONG_BIT,
300#define _SC_LONG_BIT                    _SC_LONG_BIT
301    _SC_WORD_BIT,
302#define _SC_WORD_BIT                    _SC_WORD_BIT
303    _SC_MB_LEN_MAX,
304#define _SC_MB_LEN_MAX                  _SC_MB_LEN_MAX
305    _SC_NZERO,
306#define _SC_NZERO                       _SC_NZERO
307    _SC_SSIZE_MAX,
308#define _SC_SSIZE_MAX                   _SC_SSIZE_MAX
309    _SC_SCHAR_MAX,
310#define _SC_SCHAR_MAX                   _SC_SCHAR_MAX
311    _SC_SCHAR_MIN,
312#define _SC_SCHAR_MIN                   _SC_SCHAR_MIN
313    _SC_SHRT_MAX,
314#define _SC_SHRT_MAX                    _SC_SHRT_MAX
315    _SC_SHRT_MIN,
316#define _SC_SHRT_MIN                    _SC_SHRT_MIN
317    _SC_UCHAR_MAX,
318#define _SC_UCHAR_MAX                   _SC_UCHAR_MAX
319    _SC_UINT_MAX,
320#define _SC_UINT_MAX                    _SC_UINT_MAX
321    _SC_ULONG_MAX,
322#define _SC_ULONG_MAX                   _SC_ULONG_MAX
323    _SC_USHRT_MAX,
324#define _SC_USHRT_MAX                   _SC_USHRT_MAX
325
326    _SC_NL_ARGMAX,
327#define _SC_NL_ARGMAX                   _SC_NL_ARGMAX
328    _SC_NL_LANGMAX,
329#define _SC_NL_LANGMAX                  _SC_NL_LANGMAX
330    _SC_NL_MSGMAX,
331#define _SC_NL_MSGMAX                   _SC_NL_MSGMAX
332    _SC_NL_NMAX,
333#define _SC_NL_NMAX                     _SC_NL_NMAX
334    _SC_NL_SETMAX,
335#define _SC_NL_SETMAX                   _SC_NL_SETMAX
336    _SC_NL_TEXTMAX,
337#define _SC_NL_TEXTMAX                  _SC_NL_TEXTMAX
338
339    _SC_XBS5_ILP32_OFF32,
340#define _SC_XBS5_ILP32_OFF32            _SC_XBS5_ILP32_OFF32
341    _SC_XBS5_ILP32_OFFBIG,
342#define _SC_XBS5_ILP32_OFFBIG           _SC_XBS5_ILP32_OFFBIG
343    _SC_XBS5_LP64_OFF64,
344#define _SC_XBS5_LP64_OFF64             _SC_XBS5_LP64_OFF64
345    _SC_XBS5_LPBIG_OFFBIG,
346#define _SC_XBS5_LPBIG_OFFBIG           _SC_XBS5_LPBIG_OFFBIG
347
348    _SC_XOPEN_LEGACY,
349#define _SC_XOPEN_LEGACY                _SC_XOPEN_LEGACY
350    _SC_XOPEN_REALTIME,
351#define _SC_XOPEN_REALTIME              _SC_XOPEN_REALTIME
352    _SC_XOPEN_REALTIME_THREADS,
353#define _SC_XOPEN_REALTIME_THREADS      _SC_XOPEN_REALTIME_THREADS
354
355    _SC_ADVISORY_INFO,
356#define _SC_ADVISORY_INFO               _SC_ADVISORY_INFO
357    _SC_BARRIERS,
358#define _SC_BARRIERS                    _SC_BARRIERS
359    _SC_BASE,
360#define _SC_BASE                        _SC_BASE
361    _SC_C_LANG_SUPPORT,
362#define _SC_C_LANG_SUPPORT              _SC_C_LANG_SUPPORT
363    _SC_C_LANG_SUPPORT_R,
364#define _SC_C_LANG_SUPPORT_R            _SC_C_LANG_SUPPORT_R
365    _SC_CLOCK_SELECTION,
366#define _SC_CLOCK_SELECTION             _SC_CLOCK_SELECTION
367    _SC_CPUTIME,
368#define _SC_CPUTIME                     _SC_CPUTIME
369    _SC_THREAD_CPUTIME,
370#define _SC_THREAD_CPUTIME              _SC_THREAD_CPUTIME
371    _SC_DEVICE_IO,
372#define _SC_DEVICE_IO                   _SC_DEVICE_IO
373    _SC_DEVICE_SPECIFIC,
374#define _SC_DEVICE_SPECIFIC             _SC_DEVICE_SPECIFIC
375    _SC_DEVICE_SPECIFIC_R,
376#define _SC_DEVICE_SPECIFIC_R           _SC_DEVICE_SPECIFIC_R
377    _SC_FD_MGMT,
378#define _SC_FD_MGMT                     _SC_FD_MGMT
379    _SC_FIFO,
380#define _SC_FIFO                        _SC_FIFO
381    _SC_PIPE,
382#define _SC_PIPE                        _SC_PIPE
383    _SC_FILE_ATTRIBUTES,
384#define _SC_FILE_ATTRIBUTES             _SC_FILE_ATTRIBUTES
385    _SC_FILE_LOCKING,
386#define _SC_FILE_LOCKING                _SC_FILE_LOCKING
387    _SC_FILE_SYSTEM,
388#define _SC_FILE_SYSTEM                 _SC_FILE_SYSTEM
389    _SC_MONOTONIC_CLOCK,
390#define _SC_MONOTONIC_CLOCK             _SC_MONOTONIC_CLOCK
391    _SC_MULTI_PROCESS,
392#define _SC_MULTI_PROCESS               _SC_MULTI_PROCESS
393    _SC_SINGLE_PROCESS,
394#define _SC_SINGLE_PROCESS              _SC_SINGLE_PROCESS
395    _SC_NETWORKING,
396#define _SC_NETWORKING                  _SC_NETWORKING
397    _SC_READER_WRITER_LOCKS,
398#define _SC_READER_WRITER_LOCKS         _SC_READER_WRITER_LOCKS
399    _SC_SPIN_LOCKS,
400#define _SC_SPIN_LOCKS                  _SC_SPIN_LOCKS
401    _SC_REGEXP,
402#define _SC_REGEXP                      _SC_REGEXP
403    _SC_REGEX_VERSION,
404#define _SC_REGEX_VERSION               _SC_REGEX_VERSION
405    _SC_SHELL,
406#define _SC_SHELL                       _SC_SHELL
407    _SC_SIGNALS,
408#define _SC_SIGNALS                     _SC_SIGNALS
409    _SC_SPAWN,
410#define _SC_SPAWN                       _SC_SPAWN
411    _SC_SPORADIC_SERVER,
412#define _SC_SPORADIC_SERVER             _SC_SPORADIC_SERVER
413    _SC_THREAD_SPORADIC_SERVER,
414#define _SC_THREAD_SPORADIC_SERVER      _SC_THREAD_SPORADIC_SERVER
415    _SC_SYSTEM_DATABASE,
416#define _SC_SYSTEM_DATABASE             _SC_SYSTEM_DATABASE
417    _SC_SYSTEM_DATABASE_R,
418#define _SC_SYSTEM_DATABASE_R           _SC_SYSTEM_DATABASE_R
419    _SC_TIMEOUTS,
420#define _SC_TIMEOUTS                    _SC_TIMEOUTS
421    _SC_TYPED_MEMORY_OBJECTS,
422#define _SC_TYPED_MEMORY_OBJECTS        _SC_TYPED_MEMORY_OBJECTS
423    _SC_USER_GROUPS,
424#define _SC_USER_GROUPS                 _SC_USER_GROUPS
425    _SC_USER_GROUPS_R,
426#define _SC_USER_GROUPS_R               _SC_USER_GROUPS_R
427    _SC_2_PBS,
428#define _SC_2_PBS                       _SC_2_PBS
429    _SC_2_PBS_ACCOUNTING,
430#define _SC_2_PBS_ACCOUNTING            _SC_2_PBS_ACCOUNTING
431    _SC_2_PBS_LOCATE,
432#define _SC_2_PBS_LOCATE                _SC_2_PBS_LOCATE
433    _SC_2_PBS_MESSAGE,
434#define _SC_2_PBS_MESSAGE               _SC_2_PBS_MESSAGE
435    _SC_2_PBS_TRACK,
436#define _SC_2_PBS_TRACK                 _SC_2_PBS_TRACK
437    _SC_SYMLOOP_MAX,
438#define _SC_SYMLOOP_MAX                 _SC_SYMLOOP_MAX
439    _SC_STREAMS,
440#define _SC_STREAMS                     _SC_STREAMS
441    _SC_2_PBS_CHECKPOINT,
442#define _SC_2_PBS_CHECKPOINT            _SC_2_PBS_CHECKPOINT
443
444    _SC_V6_ILP32_OFF32,
445#define _SC_V6_ILP32_OFF32              _SC_V6_ILP32_OFF32
446    _SC_V6_ILP32_OFFBIG,
447#define _SC_V6_ILP32_OFFBIG             _SC_V6_ILP32_OFFBIG
448    _SC_V6_LP64_OFF64,
449#define _SC_V6_LP64_OFF64               _SC_V6_LP64_OFF64
450    _SC_V6_LPBIG_OFFBIG,
451#define _SC_V6_LPBIG_OFFBIG             _SC_V6_LPBIG_OFFBIG
452
453    _SC_HOST_NAME_MAX,
454#define _SC_HOST_NAME_MAX               _SC_HOST_NAME_MAX
455    _SC_TRACE,
456#define _SC_TRACE                       _SC_TRACE
457    _SC_TRACE_EVENT_FILTER,
458#define _SC_TRACE_EVENT_FILTER          _SC_TRACE_EVENT_FILTER
459    _SC_TRACE_INHERIT,
460#define _SC_TRACE_INHERIT               _SC_TRACE_INHERIT
461    _SC_TRACE_LOG
462#define _SC_TRACE_LOG                   _SC_TRACE_LOG
463  };
464
465#if (defined __USE_POSIX2 || defined __USE_UNIX98 \
466     || defined __USE_FILE_OFFSET64 || defined __USE_LARGEFILE64 \
467     || defined __USE_LARGEFILE)
468/* Values for the NAME argument to `confstr'.  */
469enum
470  {
471    _CS_PATH,                   /* The default search path.  */
472#define _CS_PATH                _CS_PATH
473
474# if (defined __USE_FILE_OFFSET64 || defined __USE_LARGEFILE64 \
475     || defined __USE_LARGEFILE)
476    _CS_LFS_CFLAGS = 1000,
477#  define _CS_LFS_CFLAGS                _CS_LFS_CFLAGS
478    _CS_LFS_LDFLAGS,
479#  define _CS_LFS_LDFLAGS       _CS_LFS_LDFLAGS
480    _CS_LFS_LIBS,
481#  define _CS_LFS_LIBS          _CS_LFS_LIBS
482    _CS_LFS_LINTFLAGS,
483#  define _CS_LFS_LINTFLAGS     _CS_LFS_LINTFLAGS
484    _CS_LFS64_CFLAGS,
485#  define _CS_LFS64_CFLAGS      _CS_LFS64_CFLAGS
486    _CS_LFS64_LDFLAGS,
487#  define _CS_LFS64_LDFLAGS     _CS_LFS64_LDFLAGS
488    _CS_LFS64_LIBS,
489#  define _CS_LFS64_LIBS                _CS_LFS64_LIBS
490    _CS_LFS64_LINTFLAGS,
491#  define _CS_LFS64_LINTFLAGS   _CS_LFS64_LINTFLAGS
492# endif
493
494# ifdef __USE_UNIX98
495    _CS_XBS5_ILP32_OFF32_CFLAGS = 1100,
496#  define _CS_XBS5_ILP32_OFF32_CFLAGS _CS_XBS5_ILP32_OFF32_CFLAGS
497    _CS_XBS5_ILP32_OFF32_LDFLAGS,
498#  define _CS_XBS5_ILP32_OFF32_LDFLAGS _CS_XBS5_ILP32_OFF32_LDFLAGS
499    _CS_XBS5_ILP32_OFF32_LIBS,
500#  define _CS_XBS5_ILP32_OFF32_LIBS _CS_XBS5_ILP32_OFF32_LIBS
501    _CS_XBS5_ILP32_OFF32_LINTFLAGS,
502#  define _CS_XBS5_ILP32_OFF32_LINTFLAGS _CS_XBS5_ILP32_OFF32_LINTFLAGS
503    _CS_XBS5_ILP32_OFFBIG_CFLAGS,
504#  define _CS_XBS5_ILP32_OFFBIG_CFLAGS _CS_XBS5_ILP32_OFFBIG_CFLAGS
505    _CS_XBS5_ILP32_OFFBIG_LDFLAGS,
506#  define _CS_XBS5_ILP32_OFFBIG_LDFLAGS _CS_XBS5_ILP32_OFFBIG_LDFLAGS
507    _CS_XBS5_ILP32_OFFBIG_LIBS,
508#  define _CS_XBS5_ILP32_OFFBIG_LIBS _CS_XBS5_ILP32_OFFBIG_LIBS
509    _CS_XBS5_ILP32_OFFBIG_LINTFLAGS,
510#  define _CS_XBS5_ILP32_OFFBIG_LINTFLAGS _CS_XBS5_ILP32_OFFBIG_LINTFLAGS
511    _CS_XBS5_LP64_OFF64_CFLAGS,
512#  define _CS_XBS5_LP64_OFF64_CFLAGS _CS_XBS5_LP64_OFF64_CFLAGS
513    _CS_XBS5_LP64_OFF64_LDFLAGS,
514#  define _CS_XBS5_LP64_OFF64_LDFLAGS _CS_XBS5_LP64_OFF64_LDFLAGS
515    _CS_XBS5_LP64_OFF64_LIBS,
516#  define _CS_XBS5_LP64_OFF64_LIBS _CS_XBS5_LP64_OFF64_LIBS
517    _CS_XBS5_LP64_OFF64_LINTFLAGS,
518#  define _CS_XBS5_LP64_OFF64_LINTFLAGS _CS_XBS5_LP64_OFF64_LINTFLAGS
519    _CS_XBS5_LPBIG_OFFBIG_CFLAGS,
520#  define _CS_XBS5_LPBIG_OFFBIG_CFLAGS _CS_XBS5_LPBIG_OFFBIG_CFLAGS
521    _CS_XBS5_LPBIG_OFFBIG_LDFLAGS,
522#  define _CS_XBS5_LPBIG_OFFBIG_LDFLAGS _CS_XBS5_LPBIG_OFFBIG_LDFLAGS
523    _CS_XBS5_LPBIG_OFFBIG_LIBS,
524#  define _CS_XBS5_LPBIG_OFFBIG_LIBS _CS_XBS5_LPBIG_OFFBIG_LIBS
525    _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS,
526#  define _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS
527# endif
528# ifdef __USE_XOPEN2K
529    _CS_POSIX_V6_ILP32_OFF32_CFLAGS,
530#  define _CS_POSIX_V6_ILP32_OFF32_CFLAGS _CS_POSIX_V6_ILP32_OFF32_CFLAGS
531    _CS_POSIX_V6_ILP32_OFF32_LDFLAGS,
532#  define _CS_POSIX_V6_ILP32_OFF32_LDFLAGS _CS_POSIX_V6_ILP32_OFF32_LDFLAGS
533    _CS_POSIX_V6_ILP32_OFF32_LIBS,
534#  define _CS_POSIX_V6_ILP32_OFF32_LIBS _CS_POSIX_V6_ILP32_OFF32_LIBS
535    _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS,
536#  define _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS
537    _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS,
538#  define _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS
539    _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS,
540#  define _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS
541    _CS_POSIX_V6_ILP32_OFFBIG_LIBS,
542#  define _CS_POSIX_V6_ILP32_OFFBIG_LIBS _CS_POSIX_V6_ILP32_OFFBIG_LIBS
543    _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS,
544#  define _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS
545    _CS_POSIX_V6_LP64_OFF64_CFLAGS,
546#  define _CS_POSIX_V6_LP64_OFF64_CFLAGS _CS_POSIX_V6_LP64_OFF64_CFLAGS
547    _CS_POSIX_V6_LP64_OFF64_LDFLAGS,
548#  define _CS_POSIX_V6_LP64_OFF64_LDFLAGS _CS_POSIX_V6_LP64_OFF64_LDFLAGS
549    _CS_POSIX_V6_LP64_OFF64_LIBS,
550#  define _CS_POSIX_V6_LP64_OFF64_LIBS _CS_POSIX_V6_LP64_OFF64_LIBS
551    _CS_POSIX_V6_LP64_OFF64_LINTFLAGS,
552#  define _CS_POSIX_V6_LP64_OFF64_LINTFLAGS _CS_POSIX_V6_LP64_OFF64_LINTFLAGS
553    _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS,
554#  define _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS
555    _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS,
556#  define _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS
557    _CS_POSIX_V6_LPBIG_OFFBIG_LIBS,
558#  define _CS_POSIX_V6_LPBIG_OFFBIG_LIBS _CS_POSIX_V6_LPBIG_OFFBIG_LIBS
559    _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS,
560#  define _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS
561# endif
562
563    _CS_V6_WIDTH_RESTRICTED_ENVS
564# define _CS_V6_WIDTH_RESTRICTED_ENVS   _CS_V6_WIDTH_RESTRICTED_ENVS
565  };
566#endif
Note: See TracBrowser for help on using the repository browser.