xref: /onnv-gate/usr/src/lib/libast/sparcv9/include/ast/ast_limits.h (revision 12068:08a39a083754)
14887Schin /***********************************************************************
24887Schin *                                                                      *
34887Schin *               This software is part of the ast package               *
4*12068SRoger.Faulkner@Oracle.COM *          Copyright (c) 1985-2010 AT&T Intellectual Property          *
54887Schin *                      and is licensed under the                       *
64887Schin *                  Common Public License, Version 1.0                  *
78462SApril.Chin@Sun.COM *                    by AT&T Intellectual Property                     *
84887Schin *                                                                      *
94887Schin *                A copy of the License is available at                 *
104887Schin *            http://www.opensource.org/licenses/cpl1.0.txt             *
114887Schin *         (with md5 checksum 059e8cd6165cb4c31e351f2b69388fd9)         *
124887Schin *                                                                      *
134887Schin *              Information and Software Systems Research               *
144887Schin *                            AT&T Research                             *
154887Schin *                           Florham Park NJ                            *
164887Schin *                                                                      *
174887Schin *                 Glenn Fowler <gsf@research.att.com>                  *
184887Schin *                  David Korn <dgk@research.att.com>                   *
194887Schin *                   Phong Vo <kpv@research.att.com>                    *
204887Schin *                                                                      *
214887Schin ***********************************************************************/
22*12068SRoger.Faulkner@Oracle.COM /* : : generated from /home/gisburn/ksh93/ast_ksh_20100309/build_sparc_64bit/src/lib/libast/features/limits.c by iffe version 2009-12-04 : : */
234887Schin #ifndef _def_limits_ast
244887Schin #define _def_limits_ast	1
254887Schin #define _sys_types	1	/* #include <sys/types.h> ok */
264887Schin 
274887Schin 
284887Schin #ifndef CHAR_BIT
294887Schin #define CHAR_BIT 8
304887Schin #endif
314887Schin #ifndef CHAR_MAX
324887Schin #define CHAR_MAX 127
334887Schin #endif
344887Schin #ifndef CHAR_MIN
354887Schin #define CHAR_MIN -128
364887Schin #endif
374887Schin #ifndef CLOCKS_PER_SEC
384887Schin #define CLOCKS_PER_SEC 1000000
394887Schin #endif
404887Schin #ifndef INT_MIN
414887Schin #define INT_MIN -2147483648
424887Schin #endif
434887Schin #ifndef LLONG_MAX
444887Schin #define LLONG_MAX 9223372036854775807
454887Schin #endif
464887Schin #ifndef LLONG_MIN
474887Schin #define LLONG_MIN -9223372036854775808
484887Schin #endif
494887Schin #ifndef LONG_MAX
504887Schin #define LONG_MAX 2147483647
514887Schin #endif
524887Schin #ifndef LONG_MIN
534887Schin #define LONG_MIN -2147483648
544887Schin #endif
554887Schin #ifndef MB_LEN_MAX
564887Schin #define MB_LEN_MAX 5
574887Schin #endif
584887Schin #ifndef OPEN_MAX_CEIL
594887Schin #ifndef OPEN_MAX
604887Schin #define OPEN_MAX 256
614887Schin #endif
624887Schin #define OPEN_MAX_CEIL OPEN_MAX
634887Schin #endif
644887Schin #ifndef PTHREAD_STACK_MIN
654887Schin #define PTHREAD_STACK_MIN 4096
664887Schin #endif
674887Schin #ifndef PTRDIFF_MAX
684887Schin #define PTRDIFF_MAX 9223372036854775807
694887Schin #endif
704887Schin #ifndef PTRDIFF_MIN
714887Schin #define PTRDIFF_MIN -9223372036854775808
724887Schin #endif
734887Schin #ifndef SCHAR_MAX
744887Schin #define SCHAR_MAX 127
754887Schin #endif
764887Schin #ifndef SCHAR_MIN
774887Schin #define SCHAR_MIN -128
784887Schin #endif
794887Schin #ifndef SHRT_MIN
804887Schin #define SHRT_MIN -32768
814887Schin #endif
824887Schin #ifndef SIG_ATOMIC_MAX
834887Schin #define SIG_ATOMIC_MAX 2147483647
844887Schin #endif
854887Schin #ifndef SIG_ATOMIC_MIN
864887Schin #define SIG_ATOMIC_MIN -2147483648
874887Schin #endif
884887Schin #ifndef SIZE_MAX
894887Schin #ifndef UINT_MAX
904887Schin #define UINT_MAX 4294967295
914887Schin #endif
924887Schin #define SIZE_MAX UINT_MAX
934887Schin #endif
944887Schin #ifndef SSIZE_MAX
954887Schin #ifndef INT_MAX
964887Schin #define INT_MAX 2147483647
974887Schin #endif
984887Schin #define SSIZE_MAX INT_MAX
994887Schin #endif
1004887Schin #ifndef TMP_MAX
1014887Schin #define TMP_MAX 17576
1024887Schin #endif
1034887Schin #ifndef UCHAR_MAX
1044887Schin #define UCHAR_MAX 255
1054887Schin #endif
1064887Schin #ifndef ULLONG_MAX
1074887Schin #define ULLONG_MAX 18446744073709551615
1084887Schin #endif
1094887Schin #ifndef ULONG_MAX
1104887Schin #define ULONG_MAX 4294967295
1114887Schin #endif
1124887Schin #ifndef USHRT_MAX
1134887Schin #define USHRT_MAX 65535
1144887Schin #endif
1154887Schin #ifndef WCHAR_MAX
1164887Schin #define WCHAR_MAX 2147483647
1174887Schin #endif
1184887Schin #ifndef WCHAR_MIN
1194887Schin #define WCHAR_MIN -2147483648
1204887Schin #endif
1214887Schin #ifndef WINT_MAX
1224887Schin #define WINT_MAX 2147483647
1234887Schin #endif
1244887Schin #ifndef WINT_MIN
1254887Schin #define WINT_MIN -2147483648
1264887Schin #endif
1274887Schin 
1284887Schin #endif
129