Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | Download | RSS feed

  1. #include <stdint.h>
  2.  
  3. #define         INT8_MAX   0x7f
  4. #define         INT8_MIN   (-INT8_MAX - 1)
  5. #define         UINT8_MAX   (INT8_MAX * 2 + 1)
  6. #define         INT16_MAX   0x7fff
  7. #define         INT16_MIN   (-INT16_MAX - 1)
  8. #define         UINT16_MAX   (__CONCAT(INT16_MAX, U) * 2U + 1U)
  9. #define         INT32_MAX   0x7fffffffL
  10. #define         INT32_MIN   (-INT32_MAX - 1L)
  11. #define         UINT32_MAX   (__CONCAT(INT32_MAX, U) * 2UL + 1UL)
  12. #define         INT64_MAX   0x7fffffffffffffffLL
  13. #define         INT64_MIN   (-INT64_MAX - 1LL)
  14. #define         UINT64_MAX   (__CONCAT(INT64_MAX, U) * 2ULL + 1ULL)
  15.