Annotation of gcc/limits.h, revision 1.1

1.1     ! root        1: /* Number of bits in a `char'.  */
        !             2: #define CHAR_BIT 8
        !             3: 
        !             4: /* No multibyte characters supported yet.  */
        !             5: #define MB_LEN_MAX 1
        !             6: 
        !             7: /* Minimum and maximum values a `signed char' can hold.  */
        !             8: #define SCHAR_MIN -128
        !             9: #define SCHAR_MAX 127
        !            10: 
        !            11: /* Maximum value an `unsigned char' can hold.  (Minimum is 0).  */
        !            12: #define UCHAR_MAX 255U
        !            13: 
        !            14: /* Minimum and maximum values a `char' can hold.  */
        !            15: #ifdef __CHAR_UNSIGNED__
        !            16: #define CHAR_MIN 0
        !            17: #define CHAR_MAX 255U
        !            18: #else
        !            19: #define CHAR_MIN -128
        !            20: #define CHAR_MAX 127
        !            21: #endif
        !            22: 
        !            23: /* Minimum and maximum values a `signed short int' can hold.  */
        !            24: #define SHRT_MIN -32768
        !            25: #define SHRT_MAX 32767
        !            26: 
        !            27: /* Maximum value an `unsigned short int' can hold.  (Minimum is 0).  */
        !            28: #define USHRT_MAX 65535U
        !            29: 
        !            30: /* Minimum and maximum values a `signed int' can hold.  */
        !            31: #define INT_MIN -2147483648
        !            32: #define INT_MAX 2147483647
        !            33: 
        !            34: /* Maximum value an `unsigned int' can hold.  (Minimum is 0).  */
        !            35: #define UINT_MAX 4294967295U
        !            36: 
        !            37: /* Minimum and maximum values a `signed long int' can hold.
        !            38:    (Same as `int').  */
        !            39: #define LONG_MIN -2147483648
        !            40: #define LONG_MAX 2147483647
        !            41: 
        !            42: /* Maximum value an `unsigned long int' can hold.  (Minimum is 0).  */
        !            43: #define ULONG_MAX 4294967295U

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.