https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65040
Frank Ch. Eigler <fche at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fche at redhat dot com --- Comment #6 from Frank Ch. Eigler <fche at redhat dot com> --- Note that printf is a varargs function, and is defined to widen smaller-than-int parameters to at least int. unsigned short is subsumed in int.