]>
git.proxmox.com Git - mirror_edk2.git/blob - StdLib/Include/X64/machine/limits.h
144549cc7fbd862d7d3b82c532603c828462ec10
1 #include <x86/limits.h>
3 #define __POINTER_BIT 64
7 /** minimum value for an object of type long int **/
8 #define __LONG_MIN (-9223372036854775807LL - 1LL) // -(2^63 - 1)
10 /** maximum value for an object of type long int **/
11 #define __LONG_MAX +9223372036854775807LL // 2^63 - 1
13 /** maximum value for an object of type unsigned long int **/
14 #define __ULONG_MAX 0xFFFFFFFFFFFFFFFFULL // 2^64 - 1
17 /** minimum value for an object of type long int **/
18 #define __LONG_MIN (-2147483647L - 1L) // -(2^31 - 1)
20 /** maximum value for an object of type long int **/
21 #define __LONG_MAX +2147483647L // 2^31 - 1
23 /** maximum value for an object of type unsigned long int **/
24 #define __ULONG_MAX 0xffffffff // 2^32 - 1