The GNU C Library - Constants for Sysconf
Node: Constants for Sysconf
Next: Examples of Sysconf
Prev: Sysconf Definition
Up: Sysconf
Constants for sysconf
Parameters
Here are the symbolic constants for use as the parameter argument to sysconf
. The values are all integer constants (more specifically, enumeration type values).
-
_SC_ARG_MAX
-
Inquire about the parameter corresponding to
ARG_MAX
.
-
_SC_CHILD_MAX
-
Inquire about the parameter corresponding to
CHILD_MAX
.
-
_SC_OPEN_MAX
-
Inquire about the parameter corresponding to
OPEN_MAX
.
-
_SC_STREAM_MAX
-
Inquire about the parameter corresponding to
STREAM_MAX
.
-
_SC_TZNAME_MAX
-
Inquire about the parameter corresponding to
TZNAME_MAX
.
-
_SC_NGROUPS_MAX
-
Inquire about the parameter corresponding to
NGROUPS_MAX
.
-
_SC_JOB_CONTROL
-
Inquire about the parameter corresponding to
_POSIX_JOB_CONTROL
.
-
_SC_SAVED_IDS
-
Inquire about the parameter corresponding to
_POSIX_SAVED_IDS
.
-
_SC_VERSION
-
Inquire about the parameter corresponding to
_POSIX_VERSION
.
-
_SC_CLK_TCK
-
Inquire about the parameter corresponding to
CLOCKS_PER_SEC
; see Basic CPU Time.
-
_SC_2_C_DEV
-
Inquire about whether the system has the POSIX.2 C compiler command,
c89
.
-
_SC_2_FORT_DEV
-
Inquire about whether the system has the POSIX.2 Fortran compiler command,
fort77
.
-
_SC_2_FORT_RUN
-
Inquire about whether the system has the POSIX.2
asa
command to interpret Fortran carriage control.
-
_SC_2_LOCALEDEF
-
Inquire about whether the system has the POSIX.2
localedef
command.
-
_SC_2_SW_DEV
-
Inquire about whether the system has the POSIX.2 commands
ar
, make
, and strip
.
-
_SC_BC_BASE_MAX
-
Inquire about the maximum value of
obase
in the bc
utility.
-
_SC_BC_DIM_MAX
-
Inquire about the maximum size of an array in the
bc
utility.
-
_SC_BC_SCALE_MAX
-
Inquire about the maximum value of
scale
in the bc
utility.
-
_SC_BC_STRING_MAX
-
Inquire about the maximum size of a string constant in the
bc
utility.
-
_SC_COLL_WEIGHTS_MAX
-
Inquire about the maximum number of weights that can necessarily be used in defining the collating sequence for a locale.
-
_SC_EXPR_NEST_MAX
-
Inquire about the maximum number of expressions nested within parentheses when using the
expr
utility.
-
_SC_LINE_MAX
-
Inquire about the maximum size of a text line that the POSIX.2 text utilities can handle.
-
_SC_EQUIV_CLASS_MAX
-
Inquire about the maximum number of weights that can be assigned to an entry of the
LC_COLLATE
category `order' keyword in a locale definition. The GNU C library does not presently support locale definitions.
-
_SC_VERSION
-
Inquire about the version number of POSIX.1 that the library and kernel support.
-
_SC_2_VERSION
-
Inquire about the version number of POSIX.2 that the system utilities support.
-
_SC_PAGESIZE
-
Inquire about the virtual memory page size of the machine.
getpagesize
returns the same value.
Next: Examples of Sysconf
Up: Sysconf