__CHAR_UNSIGNED__

Previous Common Predefined Macros Next

This macro is defined if and only if the data type char is unsigned. Note that this is not true on TIGCC by default, but it may be changed using some compiler command switches. It exists to cause the standard header file limits.h to work correctly. You should not refer to this macro yourself; instead, refer to the standard macros defined in limits.h.