static const struct var confstr_l[] = {
#ifdef _CS_PATH
	{"PATH",	_CS_PATH},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFF32_CFLAGS
	{"POSIX_V7_ILP32_OFF32_CFLAGS",	_CS_POSIX_V7_ILP32_OFF32_CFLAGS},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFF32_LDFLAGS
	{"POSIX_V7_ILP32_OFF32_LDFLAGS",	_CS_POSIX_V7_ILP32_OFF32_LDFLAGS},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFF32_LIBS
	{"POSIX_V7_ILP32_OFF32_LIBS",	_CS_POSIX_V7_ILP32_OFF32_LIBS},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFFBIG_CFLAGS
	{"POSIX_V7_ILP32_OFFBIG_CFLAGS",	_CS_POSIX_V7_ILP32_OFFBIG_CFLAGS},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS
	{"POSIX_V7_ILP32_OFFBIG_LDFLAGS",	_CS_POSIX_V7_ILP32_OFFBIG_LDFLAGS},
#endif
#ifdef _CS_POSIX_V7_ILP32_OFFBIG_LIBS
	{"POSIX_V7_ILP32_OFFBIG_LIBS",	_CS_POSIX_V7_ILP32_OFFBIG_LIBS},
#endif
#ifdef _CS_POSIX_V7_LP64_OFF64_CFLAGS
	{"POSIX_V7_LP64_OFF64_CFLAGS",	_CS_POSIX_V7_LP64_OFF64_CFLAGS},
#endif
#ifdef _CS_POSIX_V7_LP64_OFF64_LDFLAGS
	{"POSIX_V7_LP64_OFF64_LDFLAGS",	_CS_POSIX_V7_LP64_OFF64_LDFLAGS},
#endif
#ifdef _CS_POSIX_V7_LP64_OFF64_LIBS
	{"POSIX_V7_LP64_OFF64_LIBS",	_CS_POSIX_V7_LP64_OFF64_LIBS},
#endif
#ifdef _CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS
	{"POSIX_V7_LPBIG_OFFBIG_CFLAGS",	_CS_POSIX_V7_LPBIG_OFFBIG_CFLAGS},
#endif
#ifdef _CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS
	{"POSIX_V7_LPBIG_OFFBIG_LDFLAGS",	_CS_POSIX_V7_LPBIG_OFFBIG_LDFLAGS},
#endif
#ifdef _CS_POSIX_V7_LPBIG_OFFBIG_LIBS
	{"POSIX_V7_LPBIG_OFFBIG_LIBS",	_CS_POSIX_V7_LPBIG_OFFBIG_LIBS},
#endif
#ifdef _CS_POSIX_V7_THREADS_CFLAGS
	{"POSIX_V7_THREADS_CFLAGS",	_CS_POSIX_V7_THREADS_CFLAGS},
#endif
#ifdef _CS_POSIX_V7_THREADS_LDFLAGS
	{"POSIX_V7_THREADS_LDFLAGS",	_CS_POSIX_V7_THREADS_LDFLAGS},
#endif
#ifdef _CS_POSIX_V7_WIDTH_RESTRICTED_ENVS
	{"POSIX_V7_WIDTH_RESTRICTED_ENVS",	_CS_POSIX_V7_WIDTH_RESTRICTED_ENVS},
#endif
#ifdef _CS_V7_ENV
	{"V7_ENV",	_CS_V7_ENV},
#endif
};
static const struct var limits_l[] = {
#ifdef _POSIX_CLOCKRES_MIN
	{"_POSIX_CLOCKRES_MIN",	_POSIX_CLOCKRES_MIN},
#endif
#ifdef _POSIX_AIO_LISTIO_MAX
	{"_POSIX_AIO_LISTIO_MAX",	_POSIX_AIO_LISTIO_MAX},
#endif
#ifdef _POSIX_AIO_MAX
	{"_POSIX_AIO_MAX",	_POSIX_AIO_MAX},
#endif
#ifdef _POSIX_ARG_MAX
	{"_POSIX_ARG_MAX",	_POSIX_ARG_MAX},
#endif
#ifdef _POSIX_CHILD_MAX
	{"_POSIX_CHILD_MAX",	_POSIX_CHILD_MAX},
#endif
#ifdef _POSIX_DELAYTIMER_MAX
	{"_POSIX_DELAYTIMER_MAX",	_POSIX_DELAYTIMER_MAX},
#endif
#ifdef _POSIX_HOST_NAME_MAX
	{"_POSIX_HOST_NAME_MAX",	_POSIX_HOST_NAME_MAX},
#endif
#ifdef _POSIX_LINK_MAX
	{"_POSIX_LINK_MAX",	_POSIX_LINK_MAX},
#endif
#ifdef _POSIX_LOGIN_NAME_MAX
	{"_POSIX_LOGIN_NAME_MAX",	_POSIX_LOGIN_NAME_MAX},
#endif
#ifdef _POSIX_MAX_CANON
	{"_POSIX_MAX_CANON",	_POSIX_MAX_CANON},
#endif
#ifdef _POSIX_MAX_INPUT
	{"_POSIX_MAX_INPUT",	_POSIX_MAX_INPUT},
#endif
#ifdef _POSIX_MQ_OPEN_MAX
	{"_POSIX_MQ_OPEN_MAX",	_POSIX_MQ_OPEN_MAX},
#endif
#ifdef _POSIX_MQ_PRIO_MAX
	{"_POSIX_MQ_PRIO_MAX",	_POSIX_MQ_PRIO_MAX},
#endif
#ifdef _POSIX_NAME_MAX
	{"_POSIX_NAME_MAX",	_POSIX_NAME_MAX},
#endif
#ifdef _POSIX_NGROUPS_MAX
	{"_POSIX_NGROUPS_MAX",	_POSIX_NGROUPS_MAX},
#endif
#ifdef _POSIX_OPEN_MAX
	{"_POSIX_OPEN_MAX",	_POSIX_OPEN_MAX},
#endif
#ifdef _POSIX_PATH_MAX
	{"_POSIX_PATH_MAX",	_POSIX_PATH_MAX},
#endif
#ifdef _POSIX_PIPE_BUF
	{"_POSIX_PIPE_BUF",	_POSIX_PIPE_BUF},
#endif
#ifdef _POSIX_RE_DUP_MAX
	{"_POSIX_RE_DUP_MAX",	_POSIX_RE_DUP_MAX},
#endif
#ifdef _POSIX_RTSIG_MAX
	{"_POSIX_RTSIG_MAX",	_POSIX_RTSIG_MAX},
#endif
#ifdef _POSIX_SEM_NSEMS_MAX
	{"_POSIX_SEM_NSEMS_MAX",	_POSIX_SEM_NSEMS_MAX},
#endif
#ifdef _POSIX_SEM_VALUE_MAX
	{"_POSIX_SEM_VALUE_MAX",	_POSIX_SEM_VALUE_MAX},
#endif
#ifdef _POSIX_SIGQUEUE_MAX
	{"_POSIX_SIGQUEUE_MAX",	_POSIX_SIGQUEUE_MAX},
#endif
#ifdef _POSIX_SSIZE_MAX
	{"_POSIX_SSIZE_MAX",	_POSIX_SSIZE_MAX},
#endif
#ifdef _POSIX_SS_REPL_MAX
	{"_POSIX_SS_REPL_MAX",	_POSIX_SS_REPL_MAX},
#endif
#ifdef _POSIX_STREAM_MAX
	{"_POSIX_STREAM_MAX",	_POSIX_STREAM_MAX},
#endif
#ifdef _POSIX_SYMLINK_MAX
	{"_POSIX_SYMLINK_MAX",	_POSIX_SYMLINK_MAX},
#endif
#ifdef _POSIX_SYMLOOP_MAX
	{"_POSIX_SYMLOOP_MAX",	_POSIX_SYMLOOP_MAX},
#endif
#ifdef _POSIX_THREAD_DESTRUCTOR_ITERATIONS
	{"_POSIX_THREAD_DESTRUCTOR_ITERATIONS",	_POSIX_THREAD_DESTRUCTOR_ITERATIONS},
#endif
#ifdef _POSIX_THREAD_KEYS_MAX
	{"_POSIX_THREAD_KEYS_MAX",	_POSIX_THREAD_KEYS_MAX},
#endif
#ifdef _POSIX_THREAD_THREADS_MAX
	{"_POSIX_THREAD_THREADS_MAX",	_POSIX_THREAD_THREADS_MAX},
#endif
#ifdef _POSIX_TIMER_MAX
	{"_POSIX_TIMER_MAX",	_POSIX_TIMER_MAX},
#endif
#ifdef _POSIX_TTY_NAME_MAX
	{"_POSIX_TTY_NAME_MAX",	_POSIX_TTY_NAME_MAX},
#endif
#ifdef _POSIX_TZNAME_MAX
	{"_POSIX_TZNAME_MAX",	_POSIX_TZNAME_MAX},
#endif
#ifdef _POSIX2_BC_BASE_MAX
	{"_POSIX2_BC_BASE_MAX",	_POSIX2_BC_BASE_MAX},
#endif
#ifdef _POSIX2_BC_DIM_MAX
	{"_POSIX2_BC_DIM_MAX",	_POSIX2_BC_DIM_MAX},
#endif
#ifdef _POSIX2_BC_SCALE_MAX
	{"_POSIX2_BC_SCALE_MAX",	_POSIX2_BC_SCALE_MAX},
#endif
#ifdef _POSIX2_BC_STRING_MAX
	{"_POSIX2_BC_STRING_MAX",	_POSIX2_BC_STRING_MAX},
#endif
#ifdef _POSIX2_CHARCLASS_NAME_MAX
	{"_POSIX2_CHARCLASS_NAME_MAX",	_POSIX2_CHARCLASS_NAME_MAX},
#endif
#ifdef _POSIX2_COLL_WEIGHTS_MAX
	{"_POSIX2_COLL_WEIGHTS_MAX",	_POSIX2_COLL_WEIGHTS_MAX},
#endif
#ifdef _POSIX2_EXPR_NEST_MAX
	{"_POSIX2_EXPR_NEST_MAX",	_POSIX2_EXPR_NEST_MAX},
#endif
#ifdef _POSIX2_LINE_MAX
	{"_POSIX2_LINE_MAX",	_POSIX2_LINE_MAX},
#endif
#ifdef _POSIX2_RE_DUP_MAX
	{"_POSIX2_RE_DUP_MAX",	_POSIX2_RE_DUP_MAX},
#endif
};
static const struct var sysconf_l[] = {
#ifdef _SC_AIO_LISTIO_MAX
	{"AIO_LISTIO_MAX",	_SC_AIO_LISTIO_MAX},
#endif
#ifdef _SC_AIO_MAX
	{"AIO_MAX",	_SC_AIO_MAX},
#endif
#ifdef _SC_AIO_PRIO_DELTA_MAX
	{"AIO_PRIO_DELTA_MAX",	_SC_AIO_PRIO_DELTA_MAX},
#endif
#ifdef _SC_ARG_MAX
	{"ARG_MAX",	_SC_ARG_MAX},
#endif
#ifdef _SC_ATEXIT_MAX
	{"ATEXIT_MAX",	_SC_ATEXIT_MAX},
#endif
#ifdef _SC_BC_BASE_MAX
	{"BC_BASE_MAX",	_SC_BC_BASE_MAX},
#endif
#ifdef _SC_BC_DIM_MAX
	{"BC_DIM_MAX",	_SC_BC_DIM_MAX},
#endif
#ifdef _SC_BC_SCALE_MAX
	{"BC_SCALE_MAX",	_SC_BC_SCALE_MAX},
#endif
#ifdef _SC_BC_STRING_MAX
	{"BC_STRING_MAX",	_SC_BC_STRING_MAX},
#endif
#ifdef _SC_CHILD_MAX
	{"CHILD_MAX",	_SC_CHILD_MAX},
#endif
#ifdef _SC_COLL_WEIGHTS_MAX
	{"COLL_WEIGHTS_MAX",	_SC_COLL_WEIGHTS_MAX},
#endif
#ifdef _SC_DELAYTIMER_MAX
	{"DELAYTIMER_MAX",	_SC_DELAYTIMER_MAX},
#endif
#ifdef _SC_EXPR_NEST_MAX
	{"EXPR_NEST_MAX",	_SC_EXPR_NEST_MAX},
#endif
#ifdef _SC_HOST_NAME_MAX
	{"HOST_NAME_MAX",	_SC_HOST_NAME_MAX},
#endif
#ifdef _SC_IOV_MAX
	{"IOV_MAX",	_SC_IOV_MAX},
#endif
#ifdef _SC_LINE_MAX
	{"LINE_MAX",	_SC_LINE_MAX},
#endif
#ifdef _SC_LOGIN_NAME_MAX
	{"LOGIN_NAME_MAX",	_SC_LOGIN_NAME_MAX},
#endif
#ifdef _SC_NGROUPS_MAX
	{"NGROUPS_MAX",	_SC_NGROUPS_MAX},
#endif
#ifdef _SC_MQ_OPEN_MAX
	{"MQ_OPEN_MAX",	_SC_MQ_OPEN_MAX},
#endif
#ifdef _SC_MQ_PRIO_MAX
	{"MQ_PRIO_MAX",	_SC_MQ_PRIO_MAX},
#endif
#ifdef _SC_OPEN_MAX
	{"OPEN_MAX",	_SC_OPEN_MAX},
#endif
#ifdef _SC_ADVISORY_INFO
	{"_POSIX_ADVISORY_INFO",	_SC_ADVISORY_INFO},
#endif
#ifdef _SC_BARRIERS
	{"_POSIX_BARRIERS",	_SC_BARRIERS},
#endif
#ifdef _SC_ASYNCHRONOUS_IO
	{"_POSIX_ASYNCHRONOUS_IO",	_SC_ASYNCHRONOUS_IO},
#endif
#ifdef _SC_CLOCK_SELECTION
	{"_POSIX_CLOCK_SELECTION",	_SC_CLOCK_SELECTION},
#endif
#ifdef _SC_CPUTIME
	{"_POSIX_CPUTIME",	_SC_CPUTIME},
#endif
#ifdef _SC_FSYNC
	{"_POSIX_FSYNC",	_SC_FSYNC},
#endif
#ifdef _SC_IPV6
	{"_POSIX_IPV6",	_SC_IPV6},
#endif
#ifdef _SC_JOB_CONTROL
	{"_POSIX_JOB_CONTROL",	_SC_JOB_CONTROL},
#endif
#ifdef _SC_MAPPED_FILES
	{"_POSIX_MAPPED_FILES",	_SC_MAPPED_FILES},
#endif
#ifdef _SC_MEMLOCK
	{"_POSIX_MEMLOCK",	_SC_MEMLOCK},
#endif
#ifdef _SC_MEMLOCK_RANGE
	{"_POSIX_MEMLOCK_RANGE",	_SC_MEMLOCK_RANGE},
#endif
#ifdef _SC_MEMORY_PROTECTION
	{"_POSIX_MEMORY_PROTECTION",	_SC_MEMORY_PROTECTION},
#endif
#ifdef _SC_MESSAGE_PASSING
	{"_POSIX_MESSAGE_PASSING",	_SC_MESSAGE_PASSING},
#endif
#ifdef _SC_MONOTONIC_CLOCK
	{"_POSIX_MONOTONIC_CLOCK",	_SC_MONOTONIC_CLOCK},
#endif
#ifdef _SC_PRIORITIZED_IO
	{"_POSIX_PRIORITIZED_IO",	_SC_PRIORITIZED_IO},
#endif
#ifdef _SC_PRIORITY_SCHEDULING
	{"_POSIX_PRIORITY_SCHEDULING",	_SC_PRIORITY_SCHEDULING},
#endif
#ifdef _SC_RAW_SOCKETS
	{"_POSIX_RAW_SOCKETS",	_SC_RAW_SOCKETS},
#endif
#ifdef _SC_READER_WRITER_LOCKS
	{"_POSIX_READER_WRITER_LOCKS",	_SC_READER_WRITER_LOCKS},
#endif
#ifdef _SC_REALTIME_SIGNALS
	{"_POSIX_REALTIME_SIGNALS",	_SC_REALTIME_SIGNALS},
#endif
#ifdef _SC_REGEXP
	{"_POSIX_REGEXP",	_SC_REGEXP},
#endif
#ifdef _SC_SAVED_IDS
	{"_POSIX_SAVED_IDS",	_SC_SAVED_IDS},
#endif
#ifdef _SC_SEMAPHORES
	{"_POSIX_SEMAPHORES",	_SC_SEMAPHORES},
#endif
#ifdef _SC_SHARED_MEMORY_OBJECTS
	{"_POSIX_SHARED_MEMORY_OBJECTS",	_SC_SHARED_MEMORY_OBJECTS},
#endif
#ifdef _SC_SHELL
	{"_POSIX_SHELL",	_SC_SHELL},
#endif
#ifdef _SC_SPAWN
	{"_POSIX_SPAWN",	_SC_SPAWN},
#endif
#ifdef _SC_SPIN_LOCKS
	{"_POSIX_SPIN_LOCKS",	_SC_SPIN_LOCKS},
#endif
#ifdef _SC_SPORADIC_SERVER
	{"_POSIX_SPORADIC_SERVER",	_SC_SPORADIC_SERVER},
#endif
#ifdef _SC_SS_REPL_MAX
	{"_POSIX_SS_REPL_MAX",	_SC_SS_REPL_MAX},
#endif
#ifdef _SC_SYNCHRONIZED_IO
	{"_POSIX_SYNCHRONIZED_IO",	_SC_SYNCHRONIZED_IO},
#endif
#ifdef _SC_THREAD_ATTR_STACKADDR
	{"_POSIX_THREAD_ATTR_STACKADDR",	_SC_THREAD_ATTR_STACKADDR},
#endif
#ifdef _SC_THREAD_ATTR_STACKSIZE
	{"_POSIX_THREAD_ATTR_STACKSIZE",	_SC_THREAD_ATTR_STACKSIZE},
#endif
#ifdef _SC_THREAD_CPUTIME
	{"_POSIX_THREAD_CPUTIME",	_SC_THREAD_CPUTIME},
#endif
#ifdef _SC_THREAD_PRIO_INHERIT
	{"_POSIX_THREAD_PRIO_INHERIT",	_SC_THREAD_PRIO_INHERIT},
#endif
#ifdef _SC_THREAD_PRIO_PROTECT
	{"_POSIX_THREAD_PRIO_PROTECT",	_SC_THREAD_PRIO_PROTECT},
#endif
#ifdef _SC_THREAD_PRIORITY_SCHEDULING
	{"_POSIX_THREAD_PRIORITY_SCHEDULING",	_SC_THREAD_PRIORITY_SCHEDULING},
#endif
#ifdef _SC_THREAD_PROCESS_SHARED
	{"_POSIX_THREAD_PROCESS_SHARED",	_SC_THREAD_PROCESS_SHARED},
#endif
#ifdef _SC_THREAD_ROBUST_PRIO_INHERIT
	{"_POSIX_THREAD_ROBUST_PRIO_INHERIT",	_SC_THREAD_ROBUST_PRIO_INHERIT},
#endif
#ifdef _SC_THREAD_ROBUST_PRIO_PROTECT
	{"_POSIX_THREAD_ROBUST_PRIO_PROTECT",	_SC_THREAD_ROBUST_PRIO_PROTECT},
#endif
#ifdef _SC_THREAD_SAFE_FUNCTIONS
	{"_POSIX_THREAD_SAFE_FUNCTIONS",	_SC_THREAD_SAFE_FUNCTIONS},
#endif
#ifdef _SC_THREAD_SPORADIC_SERVER
	{"_POSIX_THREAD_SPORADIC_SERVER",	_SC_THREAD_SPORADIC_SERVER},
#endif
#ifdef _SC_THREADS
	{"_POSIX_THREADS",	_SC_THREADS},
#endif
#ifdef _SC_TIMEOUTS
	{"_POSIX_TIMEOUTS",	_SC_TIMEOUTS},
#endif
#ifdef _SC_TIMERS
	{"_POSIX_TIMERS",	_SC_TIMERS},
#endif
#ifdef _SC_TRACE
	{"_POSIX_TRACE",	_SC_TRACE},
#endif
#ifdef _SC_TRACE_EVENT_FILTER
	{"_POSIX_TRACE_EVENT_FILTER",	_SC_TRACE_EVENT_FILTER},
#endif
#ifdef _SC_TRACE_EVENT_NAME_MAX
	{"_POSIX_TRACE_EVENT_NAME_MAX",	_SC_TRACE_EVENT_NAME_MAX},
#endif
#ifdef _SC_TRACE_INHERIT
	{"_POSIX_TRACE_INHERIT",	_SC_TRACE_INHERIT},
#endif
#ifdef _SC_TRACE_LOG
	{"_POSIX_TRACE_LOG",	_SC_TRACE_LOG},
#endif
#ifdef _SC_TRACE_NAME_MAX
	{"_POSIX_TRACE_NAME_MAX",	_SC_TRACE_NAME_MAX},
#endif
#ifdef _SC_TRACE_SYS_MAX
	{"_POSIX_TRACE_SYS_MAX",	_SC_TRACE_SYS_MAX},
#endif
#ifdef _SC_TRACE_USER_EVENT_MAX
	{"_POSIX_TRACE_USER_EVENT_MAX",	_SC_TRACE_USER_EVENT_MAX},
#endif
#ifdef _SC_TYPED_MEMORY_OBJECTS
	{"_POSIX_TYPED_MEMORY_OBJECTS",	_SC_TYPED_MEMORY_OBJECTS},
#endif
#ifdef _SC_VERSION
	{"_POSIX_VERSION",	_SC_VERSION},
#endif
#ifdef _SC_V7_ILP32_OFF32
	{"_POSIX_V7_ILP32_OFF32",	_SC_V7_ILP32_OFF32},
#endif
#ifdef _SC_V7_ILP32_OFFBIG
	{"_POSIX_V7_ILP32_OFFBIG",	_SC_V7_ILP32_OFFBIG},
#endif
#ifdef _SC_V7_LP64_OFF64
	{"_POSIX_V7_LP64_OFF64",	_SC_V7_LP64_OFF64},
#endif
#ifdef _SC_V7_LPBIG_OFFBIG
	{"_POSIX_V7_LPBIG_OFFBIG",	_SC_V7_LPBIG_OFFBIG},
#endif
#ifdef _SC_2_C_BIND
	{"_POSIX2_C_BIND",	_SC_2_C_BIND},
#endif
#ifdef _SC_2_C_DEV
	{"_POSIX2_C_DEV",	_SC_2_C_DEV},
#endif
#ifdef _SC_2_CHAR_TERM
	{"_POSIX2_CHAR_TERM",	_SC_2_CHAR_TERM},
#endif
#ifdef _SC_2_FORT_DEV
	{"_POSIX2_FORT_DEV",	_SC_2_FORT_DEV},
#endif
#ifdef _SC_2_FORT_RUN
	{"_POSIX2_FORT_RUN",	_SC_2_FORT_RUN},
#endif
#ifdef _SC_2_LOCALEDEF
	{"_POSIX2_LOCALEDEF",	_SC_2_LOCALEDEF},
#endif
#ifdef _SC_2_PBS
	{"_POSIX2_PBS",	_SC_2_PBS},
#endif
#ifdef _SC_2_PBS_ACCOUNTING
	{"_POSIX2_PBS_ACCOUNTING",	_SC_2_PBS_ACCOUNTING},
#endif
#ifdef _SC_2_PBS_CHECKPOINT
	{"_POSIX2_PBS_CHECKPOINT",	_SC_2_PBS_CHECKPOINT},
#endif
#ifdef _SC_2_PBS_LOCATE
	{"_POSIX2_PBS_LOCATE",	_SC_2_PBS_LOCATE},
#endif
#ifdef _SC_2_PBS_MESSAGE
	{"_POSIX2_PBS_MESSAGE",	_SC_2_PBS_MESSAGE},
#endif
#ifdef _SC_2_PBS_TRACK
	{"_POSIX2_PBS_TRACK",	_SC_2_PBS_TRACK},
#endif
#ifdef _SC_2_SW_DEV
	{"_POSIX2_SW_DEV",	_SC_2_SW_DEV},
#endif
#ifdef _SC_2_UPE
	{"_POSIX2_UPE",	_SC_2_UPE},
#endif
#ifdef _SC_2_VERSION
	{"_POSIX2_VERSION",	_SC_2_VERSION},
#endif
#ifdef _SC_PAGE_SIZE
	{"PAGE_SIZE",	_SC_PAGE_SIZE},
#endif
#ifdef _SC_PAGESIZE
	{"PAGESIZE",	_SC_PAGESIZE},
#endif
#ifdef _SC_THREAD_DESTRUCTOR_ITERATIONS
	{"PTHREAD_DESTRUCTOR_ITERATIONS",	_SC_THREAD_DESTRUCTOR_ITERATIONS},
#endif
#ifdef _SC_THREAD_KEYS_MAX
	{"PTHREAD_KEYS_MAX",	_SC_THREAD_KEYS_MAX},
#endif
#ifdef _SC_THREAD_STACK_MIN
	{"PTHREAD_STACK_MIN",	_SC_THREAD_STACK_MIN},
#endif
#ifdef _SC_THREAD_THREADS_MAX
	{"PTHREAD_THREADS_MAX",	_SC_THREAD_THREADS_MAX},
#endif
#ifdef _SC_RE_DUP_MAX
	{"RE_DUP_MAX",	_SC_RE_DUP_MAX},
#endif
#ifdef _SC_RTSIG_MAX
	{"RTSIG_MAX",	_SC_RTSIG_MAX},
#endif
#ifdef _SC_SEM_NSEMS_MAX
	{"SEM_NSEMS_MAX",	_SC_SEM_NSEMS_MAX},
#endif
#ifdef _SC_SEM_VALUE_MAX
	{"SEM_VALUE_MAX",	_SC_SEM_VALUE_MAX},
#endif
#ifdef _SC_SIGQUEUE_MAX
	{"SIGQUEUE_MAX",	_SC_SIGQUEUE_MAX},
#endif
#ifdef _SC_STREAM_MAX
	{"STREAM_MAX",	_SC_STREAM_MAX},
#endif
#ifdef _SC_SYMLOOP_MAX
	{"SYMLOOP_MAX",	_SC_SYMLOOP_MAX},
#endif
#ifdef _SC_TIMER_MAX
	{"TIMER_MAX",	_SC_TIMER_MAX},
#endif
#ifdef _SC_TTY_NAME_MAX
	{"TTY_NAME_MAX",	_SC_TTY_NAME_MAX},
#endif
#ifdef _SC_TZNAME_MAX
	{"TZNAME_MAX",	_SC_TZNAME_MAX},
#endif
#ifdef _SC_XOPEN_CRYPT
	{"_XOPEN_CRYPT",	_SC_XOPEN_CRYPT},
#endif
#ifdef _SC_XOPEN_ENH_I18N
	{"_XOPEN_ENH_I18N",	_SC_XOPEN_ENH_I18N},
#endif
#ifdef _SC_XOPEN_REALTIME
	{"_XOPEN_REALTIME",	_SC_XOPEN_REALTIME},
#endif
#ifdef _SC_XOPEN_REALTIME_THREADS
	{"_XOPEN_REALTIME_THREADS",	_SC_XOPEN_REALTIME_THREADS},
#endif
#ifdef _SC_XOPEN_SHM
	{"_XOPEN_SHM",	_SC_XOPEN_SHM},
#endif
#ifdef _SC_XOPEN_STREAMS
	{"_XOPEN_STREAMS",	_SC_XOPEN_STREAMS},
#endif
#ifdef _SC_XOPEN_UNIX
	{"_XOPEN_UNIX",	_SC_XOPEN_UNIX},
#endif
#ifdef _SC_XOPEN_UUCP
	{"_XOPEN_UUCP",	_SC_XOPEN_UUCP},
#endif
#ifdef _SC_XOPEN_VERSION
	{"_XOPEN_VERSION",	_SC_XOPEN_VERSION},
#endif
};
static const struct var pathconf_l[] = {
#ifdef _PC_FILESIZEBITS
	{"FILESIZEBITS",	_PC_FILESIZEBITS},
#endif
#ifdef _PC_LINK_MAX
	{"LINK_MAX",	_PC_LINK_MAX},
#endif
#ifdef _PC_MAX_CANON
	{"MAX_CANON",	_PC_MAX_CANON},
#endif
#ifdef _PC_MAX_INPUT
	{"MAX_INPUT",	_PC_MAX_INPUT},
#endif
#ifdef _PC_NAME_MAX
	{"NAME_MAX",	_PC_NAME_MAX},
#endif
#ifdef _PC_PATH_MAX
	{"PATH_MAX",	_PC_PATH_MAX},
#endif
#ifdef _PC_PIPE_BUF
	{"PIPE_BUF",	_PC_PIPE_BUF},
#endif
#ifdef _PC_2_SYMLINKS
	{"POSIX2_SYMLINKS",	_PC_2_SYMLINKS},
#endif
#ifdef _PC_ALLOC_SIZE_MIN
	{"POSIX_ALLOC_SIZE_MIN",	_PC_ALLOC_SIZE_MIN},
#endif
#ifdef _PC_REC_INCR_XFER_SIZE
	{"POSIX_REC_INCR_XFER_SIZE",	_PC_REC_INCR_XFER_SIZE},
#endif
#ifdef _PC_REC_MAX_XFER_SIZE
	{"POSIX_REC_MAX_XFER_SIZE",	_PC_REC_MAX_XFER_SIZE},
#endif
#ifdef _PC_REC_MIN_XFER_SIZE
	{"POSIX_REC_MIN_XFER_SIZE",	_PC_REC_MIN_XFER_SIZE},
#endif
#ifdef _PC_REC_XFER_ALIGN
	{"POSIX_REC_XFER_ALIGN",	_PC_REC_XFER_ALIGN},
#endif
#ifdef _PC_SYMLINK_MAX
	{"SYMLINK_MAX",	_PC_SYMLINK_MAX},
#endif
#ifdef _PC_CHOWN_RESTRICTED
	{"_POSIX_CHOWN_RESTRICTED",	_PC_CHOWN_RESTRICTED},
#endif
#ifdef _PC_NO_TRUNC
	{"_POSIX_NO_TRUNC",	_PC_NO_TRUNC},
#endif
#ifdef _PC_VDISABLE
	{"_POSIX_VDISABLE",	_PC_VDISABLE},
#endif
#ifdef _PC_ASYNC_IO
	{"_POSIX_ASYNC_IO",	_PC_ASYNC_IO},
#endif
#ifdef _PC_PRIO_IO
	{"_POSIX_PRIO_IO",	_PC_PRIO_IO},
#endif
#ifdef _PC_SYNC_IO
	{"_POSIX_SYNC_IO",	_PC_SYNC_IO},
#endif
#ifdef _PC_TIMESTAMP_RESOLUTION
	{"_POSIX_TIMESTAMP_RESOLUTION",	_PC_TIMESTAMP_RESOLUTION},
#endif
};
