On Thu, 14 Nov 2013, DJ Delorie wrote: > > If you do want types without corresponding modes, that goes back to > > having a hook to list the relevant type sizes. > > Perhaps a FRACTIONAL_INT_TYPE() macro then, for when there's no > machine mode to go with it? Although I'm struggling to imagine a case > where a target would need to define a bit-sized type that doesn't > correspond to any machine mode.
Whatever you do, there needs to be a runtime iteration to decide which modes get types, given that whether a mode is supported can depend on command-line options (TImode only being supported for -m64, for example). -- Joseph S. Myers jos...@codesourcery.com