I'd like to see it, or even just int24 as avr-gcc supports. Doing 24-bit math is faster and takes fewer instructions than int32.
On Mon, Oct 12, 2020, 12:39 Philipp Klaus Krause <p...@spth.de> wrote: > I wonder how useful arbitrary-width integers would be for SDCC users. > > _ExtInt(N) would be an N-bit integer type. > > E.e. one could have an unsigned 24-bit integer (in 3 bytes) via > > unsigned _ExtInt(24) i; > > or a 23-bit type (3 bytes in memory, 23 value bits and 1 padding bit): > > unsigned _ExtInt(23) i; > > If such a type is introduced, would you prefer this type to exempt from > integer promotion? > > Philipp > > > _______________________________________________ > Sdcc-user mailing list > Sdcc-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sdcc-user >
_______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user