summaryrefslogtreecommitdiff
path: root/src/limits/UINT_MAX.h
blob: 1fa8b4ee895658b2a361ba01ce2ffc55635837c9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <limits.h>
#if defined __LP32__
#define UINT_MAX                                                        (65535U)
#elif defined __ILP32__ || defined __LLP64__ || defined __LP64__
#define UINT_MAX                                                   (4294967295U)
#elif defined __ILP64__
#define UINT_MAX                                         (18446744073709551616U)
#endif

/** unsigned int maximum **/

/***
is the maximum value representable as a TYPE(unsigned int).
***/

/*
VALUE_MIN(65535)
POSIX_SPECIFIC(issue >= 5): MIN: 4294967295
*/
/*
STDC(1)
*/