Cross Reference: limits
xref
: /
illumos-gate
/
usr
/
src
/
lib
/
libast
/
amd64
/
src
/
lib
/
libast
/
FEATURE
/
limits
Home
History
Annotate
Line#
Navigate
Download
Search
only in
./
3e14f97f673e8a630f076077de35afdd43dc1587
Roger A. Faulkner
/* : : generated from /
home
/
gisburn
/
ksh93
/
ast_ksh_20100309
/
build_i386_64bit
/
src
/
lib
/
libast
/
features
/
limits.c
by iffe version 2009-12-04 : : */
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
_def_limits_ast
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
_def_limits_ast
1
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
_sys_types
1
/* #include <
sys
/
types.h
> ok */
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
CHAR_BIT
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
CHAR_BIT
8
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
CHAR_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
CHAR_MAX
127
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
CHAR_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
CHAR_MIN
-
128
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
CLOCKS_PER_SEC
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
CLOCKS_PER_SEC
1000000
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
INT_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
INT_MIN
-
2147483648
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
LLONG_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
LLONG_MAX
9223372036854775807
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
LLONG_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
LLONG_MIN
-
9223372036854775808
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
LONG_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
LONG_MAX
2147483647
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
LONG_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
LONG_MIN
-
2147483648
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
MB_LEN_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
MB_LEN_MAX
5
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
OPEN_MAX_CEIL
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
OPEN_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
OPEN_MAX
256
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
OPEN_MAX_CEIL
OPEN_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
PTHREAD_STACK_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
PTHREAD_STACK_MIN
4096
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
PTRDIFF_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
PTRDIFF_MAX
9223372036854775807
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
PTRDIFF_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
PTRDIFF_MIN
-
9223372036854775808
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SCHAR_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SCHAR_MAX
127
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SCHAR_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SCHAR_MIN
-
128
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SHRT_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SHRT_MIN
-
32768
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SIG_ATOMIC_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SIG_ATOMIC_MAX
2147483647
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SIG_ATOMIC_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SIG_ATOMIC_MIN
-
2147483648
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SIZE_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
UINT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
UINT_MAX
4294967295
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SIZE_MAX
UINT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
SSIZE_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
INT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
INT_MAX
2147483647
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
SSIZE_MAX
INT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
TMP_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
TMP_MAX
17576
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
UCHAR_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
UCHAR_MAX
255
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
ULLONG_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
ULLONG_MAX
18446744073709551615
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
ULONG_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
ULONG_MAX
4294967295
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
USHRT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
USHRT_MAX
65535
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
WCHAR_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
WCHAR_MAX
2147483647
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
WCHAR_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
WCHAR_MIN
-
2147483648
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
WINT_MAX
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
WINT_MAX
2147483647
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
ifndef
WINT_MIN
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
define
WINT_MIN
-
2147483648
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
da2e3ebdc1edfbc5028edf1354e7dd2fa69a7968
chin
#
endif