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

Reply via email to