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


Reply via email to