do not depends on limits.h to test __CHAR_BIT__