home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixlib36d / clib / h / limits < prev    next >
Text File  |  1994-02-26  |  594b  |  36 lines

  1. /* limits.h (c) Copyright 1990 H.Rogers */
  2.  
  3. #ifndef __LIMITS_H
  4. #define __LIMITS_H
  5.  
  6. #ifdef __cplusplus
  7. extern "C" {
  8. #endif
  9.  
  10. #define CHAR_BIT    8
  11. #define SCHAR_MIN    (-0x80)
  12. #define SCHAR_MAX    0x7f
  13. #define UCHAR_MAX    0xff
  14. #define CHAR_MIN    0x00
  15. #define CHAR_MAX    0xff
  16.  
  17. #define MB_LEN_MAX    1
  18.  
  19. #define SHRT_MIN    (short)(0x8000U)
  20. #define SHRT_MAX    0x7fff
  21. #define USHRT_MAX    0xffffU
  22.  
  23. #define INT_MIN     (int)(0x80000000U)
  24. #define INT_MAX     0x7fffffff
  25. #define UINT_MAX    0xffffffffU
  26.  
  27. #define LONG_MIN    (long)(0x80000000UL)
  28. #define LONG_MAX    0x7fffffff
  29. #define ULONG_MAX    0xffffffffU
  30.  
  31. #ifdef __cplusplus
  32.     }
  33. #endif
  34.  
  35. #endif
  36.