https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113450
--- Comment #9 from Jonathan Wakely <redi at gcc dot gnu.org> --- It's technically an ABI break, since void f(int8_t) would mangle differently. It probably wouldn't affect much in practice, but would still be a break.