https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91322
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #12 from Jakub Jelinek <jakub at gcc dot gnu.org> --- Which ARM target has 16-bit int? I don't see INT_TYPE_SIZE nor SHORT_TYPE_SIZE defined in config/arm/*, neither BITS_PER_WORD, so all depends on UNITS_PER_WORD, which is 4 and thus short is 16-bit and int is 32-bit.