This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs 1.1.1 bitfield bug in 8bit port (ATMEL AVR)
- To: denis at medo dot fov dot uni-mb dot si, egcs at egcs dot cygnus dot com
- Subject: Re: egcs 1.1.1 bitfield bug in 8bit port (ATMEL AVR)
- From: mrs at wrs dot com (Mike Stump)
- Date: Tue, 16 Feb 1999 10:21:55 -0800
> Date: Sat, 13 Feb 1999 14:24:51 +0300 (MSK)
> From: Denis Chertykov <denis@medo.fov.uni-mb.si>
> To: egcs@egcs.cygnus.com
> Compiler aborts on `unsigned c:24;' because in my port:
> - int = 8 bit;
> - long = 16 bit;
> - long long = 32 bit.
This will cause no end of grief. I'd recommend int be at least 16
bits, and long long 64 bits. Users _can_ use char if they _want_ an 8
bit type.