David Brown <david.br...@hesbynett.no> wrote:

> That's true in C, but C++ considers all three as separate types (C++
> is a little bit fussier about mixing types).

C99 does as well, but it doesn't enforce it in a strict way.  An
application making assumptions about the signedness of the type "char"
is simply no longer fully portable in C99 (it is "conforming" but not
"strictly conforming" to the standard then).  GCC can warn about that
portability issue.

-- 
cheers, J"org               .-.-.   --... ...--   -.. .  DL8DTL

http://www.sax.de/~joerg/                        NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)


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

Reply via email to