Rolf,
nobo...@web.de wrote:
Hi,
i would like to know if mspgcc is (nearly) conforming with standards like C99
(ISO/IEC 9899:1999 (E), www.ansi.org).
I'm asking because C99 not only replaces the other editions (C90 ...) but also
cancels them (page xi paragraph 5). Therefore other editions like C90 are no
standard since 1999-12-01, they are only historic documents.
Rolf F.
If that is case, I think there are no standards compliant C compilers :-)
Seriously, most compilers are still C89 compliant, with partial
implementations of C99 features. Its five years since the spec was
issued, so it seems like nobody is under much pressure to achieve full
compliance. If you want the full picture for GCC, look at the main GCC
website. Recent versions of GCC (we use recent versions) implement a lot
of C99, but not all. They are probably closer to C99 than most other
compilers right now. Some of the extras that went into C99 actually
started as extensions to C89 in GCC, so it may have had a head start. :-)
Regards,
Steve