However lines 125 and 126 define int32_t and uint32_t as signed
int and unsigned int respectively.

What about the rest of that lines?

unsigned int -> 16 bit
unsigned int __attribute__ ((__mode__ (__SI__)))  -> 32 bit


I have confirmed the sizes of the basic types on my system:
sizeof(long) = 4
sizeof(unsigned long) = 4
sizeof(int) = 2
sizeof(unsigned int) = 2

And you haven't simply tested "sizeof(uint32_t)"?


--
Stefan

_______________________________________________
AVR-GCC-list mailing list
AVR-GCC-list@nongnu.org
https://lists.nongnu.org/mailman/listinfo/avr-gcc-list

Reply via email to