48fdd7a1ff4aa67d4fa23f57bd28171ac705c30d
[musl] / include / bits / limits.h
1 #define PIPE_BUF 4096
2 #define PAGESIZE 4096
3 #define PAGE_SIZE PAGESIZE
4 #define FILESIZEBITS 64
5 #define NAME_MAX 255
6 #define SYMLINK_MAX 255
7 #define PATH_MAX 4096
8 #define NZERO 20
9 #define NGROUPS_MAX 32
10 #define ARG_MAX 131072
11 #define IOV_MAX 1024
12 #define SYMLOOP_MAX 40
13
14 #define WORD_BIT 32
15 #define LONG_BIT 32
16
17 #define SHRT_MIN  (-1-0x7fff)
18 #define SHRT_MAX  0x7fff
19 #define USHRT_MAX 0xffff
20
21 #define INT_MIN  (-1-0x7fffffff)
22 #define INT_MAX  0x7fffffff
23 #define UINT_MAX 0xffffffff
24
25 #define LONG_MIN  (-1-0x7fffffffL)
26 #define LONG_MAX  0x7fffffffL
27 #define ULONG_MAX 0xffffffffL
28
29 #define LLONG_MIN  (-1-0x7fffffffffffffffLL)
30 #define LLONG_MAX  0x7fffffffffffffffLL
31 #define ULLONG_MAX 0xffffffffffffffffULL
32