Changes in abi/include/limits.h [4805495:bebd154] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • abi/include/limits.h

    r4805495 rbebd154  
    8484#define MB_LEN_MAX 4
    8585
     86#ifdef _HELENOS_SOURCE
    8687#define UCHAR_MIN   0
    8788#define USHRT_MIN   0
     
    8990#define ULONG_MIN   (0ul)
    9091#define ULLONG_MIN  (0ull)
     92#define SSIZE_MIN   INTPTR_MIN
     93#define UINT8_MIN   0
     94#define UINT16_MIN  0
     95#define UINT32_MIN  0
     96#define UINT64_MIN  0
     97#endif
     98
     99#if defined(_HELENOS_SOURCE) || defined(_POSIX_SOURCE) || \
     100    defined(_POSIX_C_SOURCE) || defined(_XOPEN_SOURCE) || \
     101    defined(_GNU_SOURCE) || defined(_BSD_SOURCE)
     102
     103#define SSIZE_MAX  INTPTR_MAX
     104#define NAME_MAX   255
     105
     106#endif
    91107
    92108/* GCC's <limits.h> doesn't define these for C++11, even though it should. */
Note: See TracChangeset for help on using the changeset viewer.