home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / e / emxdev8f.zip / LIMITS.H < prev    next >
Text File  |  1992-11-18  |  777b  |  32 lines

  1. /* limits.h (emx+gcc) */
  2.  
  3. #if !defined (_LIMITS_H)
  4. #define _LIMITS_H
  5.  
  6. #define CHAR_BIT      8
  7. #define SCHAR_MIN   (-128)
  8. #define SCHAR_MAX     127
  9. #define UCHAR_MAX     0xff
  10. #if defined (__CHAR_UNSIGNED__)
  11. #define CHAR_MIN      0
  12. #define CHAR_MAX      UCHAR_MAX
  13. #else
  14. #define CHAR_MIN      SCHAR_MIN
  15. #define CHAR_MAX      SCHAR_MAX
  16. #endif
  17. #define MB_LEN_MAX    1
  18. #define SHRT_MIN    (-32768)
  19. #define SHRT_MAX      32767
  20. #define USHRT_MAX     0xffff
  21. #define LONG_MIN      ((long)0x80000000)
  22. #define LONG_MAX      0x7fffffff
  23. #define ULONG_MAX     0xffffffff
  24. #define INT_MIN       LONG_MIN
  25. #define INT_MAX       LONG_MAX
  26. #define UINT_MAX      ULONG_MAX
  27.  
  28. #define WORD_BIT        32
  29. #define USI_MAX         UINT_MAX
  30.  
  31. #endif /* !defined (_LIMITS_H) */
  32.