toupper_l
_XLOCALE_INLINE int toupper_l(int, locale_t);
extern int toupper_l(int, locale_t);
return (isascii(c) ? __trans_upper[c] : toupper_l(c, uselocale(NULL)));