12345678910111213141516171819202122232425 |
- #ifndef __LIMITS
- #define __LIMITS
- #define CHAR_BIT 8
- #define MB_LEN_MAX 1
- #define UCHAR_MAX 0xff
- #define USHRT_MAX 0xffff
- #define UINT_MAX (~0U)
- #define ULONG_MAX (~0UL)
- #define CHAR_MAX SCHAR_MAX
- #define SCHAR_MAX 0x7f
- #define SHRT_MAX 0x7fff
- #define INT_MAX 0x7fffffff
- #define LONG_MAX 0x7fffffffL
- #define CHAR_MIN SCHAR_MIN
- #define SCHAR_MIN (-SCHAR_MAX-1)
- #define SHRT_MIN (-SHRT_MAX-1)
- #define INT_MIN (-INT_MAX-1)
- #define LONG_MIN (-LONG_MAX-1)
- #endif /* __LIMITS */
|