Support all 4 char types as format string.

Powered by C11 _Generic selection.