xref: /illumos-gate/usr/src/cmd/ast/libast/sparcv9/FEATURE/limits (revision 2a8bcb4efb45d99ac41c94a75c396b362c414f7f)
1/* : : generated from contrib/ast/src/lib/libast/features/limits.c by iffe version 2012-07-17 : : */
2#ifndef _def_limits_ast
3#define _def_limits_ast	1
4#define _sys_types	1	/* #include <sys/types.h> ok */
5
6
7#ifndef CHAR_BIT
8#define CHAR_BIT 8
9#endif
10#ifndef CHAR_MAX
11#define CHAR_MAX 127
12#endif
13#ifndef CHAR_MIN
14#define CHAR_MIN -128
15#endif
16#ifndef CLOCKS_PER_SEC
17#define CLOCKS_PER_SEC 1000000
18#endif
19#ifndef INT_MIN
20#define INT_MIN -2147483648
21#endif
22#ifndef LLONG_MAX
23#define LLONG_MAX 9223372036854775807
24#endif
25#ifndef LLONG_MIN
26#define LLONG_MIN -9223372036854775808
27#endif
28#ifndef LONG_MAX
29#define LONG_MAX 2147483647
30#endif
31#ifndef LONG_MIN
32#define LONG_MIN -2147483648
33#endif
34#ifndef MB_LEN_MAX
35#define MB_LEN_MAX 5
36#endif
37#ifndef OPEN_MAX_CEIL
38#ifndef OPEN_MAX
39#define OPEN_MAX 256
40#endif
41#define OPEN_MAX_CEIL OPEN_MAX
42#endif
43#ifndef PTHREAD_STACK_MIN
44#define PTHREAD_STACK_MIN 4096
45#endif
46#ifndef PTRDIFF_MAX
47#define PTRDIFF_MAX 9223372036854775807
48#endif
49#ifndef PTRDIFF_MIN
50#define PTRDIFF_MIN -9223372036854775808
51#endif
52#ifndef SCHAR_MAX
53#define SCHAR_MAX 127
54#endif
55#ifndef SCHAR_MIN
56#define SCHAR_MIN -128
57#endif
58#ifndef SHRT_MIN
59#define SHRT_MIN -32768
60#endif
61#ifndef SIG_ATOMIC_MAX
62#define SIG_ATOMIC_MAX 2147483647
63#endif
64#ifndef SIG_ATOMIC_MIN
65#define SIG_ATOMIC_MIN -2147483648
66#endif
67#ifndef SIZE_MAX
68#ifndef UINT_MAX
69#define UINT_MAX 4294967295
70#endif
71#define SIZE_MAX UINT_MAX
72#endif
73#ifndef SSIZE_MAX
74#ifndef INT_MAX
75#define INT_MAX 2147483647
76#endif
77#define SSIZE_MAX INT_MAX
78#endif
79#ifndef TMP_MAX
80#define TMP_MAX 17576
81#endif
82#ifndef UCHAR_MAX
83#define UCHAR_MAX 255
84#endif
85#ifndef ULLONG_MAX
86#define ULLONG_MAX 18446744073709551615
87#endif
88#ifndef ULONG_MAX
89#define ULONG_MAX 4294967295
90#endif
91#ifndef USHRT_MAX
92#define USHRT_MAX 65535
93#endif
94#ifndef WCHAR_MAX
95#define WCHAR_MAX 2147483647
96#endif
97#ifndef WCHAR_MIN
98#define WCHAR_MIN -2147483648
99#endif
100#ifndef WINT_MAX
101#define WINT_MAX 2147483647
102#endif
103#ifndef WINT_MIN
104#define WINT_MIN -2147483648
105#endif
106
107#endif
108