|
|
1.1 root 1: /* Copyright (c) 1989, 1990 AT&T --- All Rights Reserved. */
2: /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T. */
3: /* The copyright notice does not imply actual or intended publication. */
4: /* AUTHORS: */
5: /* H. S. Baird - ATT-BL MH - first versions */
6: /* Extreme values of integral types (conforms to Oct 1, 86 draft ANSI C std) */
7: #define CHAR_BIT 8
8: #define SCHAR_MIN -128
9: #define SCHAR_MAX 127
10: #define UCHAR_MIN 0
11: #define UCHAR_MAX 255
12: #define CHAR_MIN SCHAR_MIN /* type char sign-extends */
13: #define CHAR_MAX SCHAR_MAX /* type char sign-extends */
14:
15: #define SHRT_MIN -32768
16: #define SHRT_MAX 32767
17: #define USHRT_MIN 0
18: #define USHRT_MAX 65535
19:
20: #define INT_MIN -2147483648
21: #define INT_MAX 2147483647
22: #define UINT_MIN 0
23: #define UINT_MAX 4294967295
24:
25: #define LONG_MIN -2147483648
26: #define LONG_MAX 2147483647
27: #define ULONG_MIN 0
28: #define ULONG_MAX 4294967295
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.