じゃ、おいらは 
#define isupper(c) ((unsigned)((c)-'A')<26U))
で対抗しちゃる。