limits.h 705 B

1234567891011121314151617181920212223242526272829303132
  1. #define PIPE_BUF 4096
  2. #define PAGESIZE 4096
  3. #define PAGE_SIZE PAGESIZE
  4. #define FILESIZEBITS 64
  5. #define NAME_MAX 255
  6. #define SYMLINK_MAX 255
  7. #define PATH_MAX 4096
  8. #define NZERO 20
  9. #define NGROUPS_MAX 32
  10. #define ARG_MAX 131072
  11. #define IOV_MAX 1024
  12. #define SYMLOOP_MAX 40
  13. #define WORD_BIT 32
  14. #define LONG_BIT 32
  15. #define SHRT_MIN (-1-0x7fff)
  16. #define SHRT_MAX 0x7fff
  17. #define USHRT_MAX 0xffff
  18. #define INT_MIN (-1-0x7fffffff)
  19. #define INT_MAX 0x7fffffff
  20. #define UINT_MAX 0xffffffff
  21. #define LONG_MIN (-1-0x7fffffffL)
  22. #define LONG_MAX 0x7fffffffL
  23. #define ULONG_MAX 0xffffffffL
  24. #define LLONG_MIN (-1-0x7fffffffffffffffLL)
  25. #define LLONG_MAX 0x7fffffffffffffffLL
  26. #define ULLONG_MAX 0xffffffffffffffffULL