MentOS  0.8.0
The Mentoring Operating System
limits.h
Go to the documentation of this file.
1 
6 #pragma once
7 
9 #define CHAR_BIT 8
10 
12 #define SCHAR_MIN -128
13 
15 #define SCHAR_MAX +127
16 
18 #define CHAR_MIN SCHAR_MIN
19 
21 #define CHAR_MAX SCHAR_MAX
22 
24 #define UCHAR_MAX 255
25 
27 #define SHRT_MIN (-32768)
28 
30 #define SHRT_MAX (+32767)
31 
33 #define USHRT_MAX 65535
34 
36 #define INT_MIN (-2147483648)
37 
39 #define INT_MAX (+2147483647)
40 
42 #define UINT_MAX (+2147483647)
43 
45 #define LONG_MIN (-2147483648L)
46 
48 #define LONG_MAX (+2147483647L)
49 
51 #define NAME_MAX 255
52 
54 #define PATH_MAX 4096
55 
57 #define ARG_MAX 256
58 
60 #define PID_MAX_LIMIT 32768
61 
63 #define SYMLOOP_MAX 8