This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: C99 features
Sorry, I should have been more specific. I'm looking for information
about C99 itself. The standard from ANSI is probably not what I need
(reams and reams of standard-speak). I'd just like a summary of each
feature added: a couple sentences and a code fragment would be perfect.
Do you know of such a resource?
Thanks,
Shaun
On Mon, 2003-06-30 at 10:35, Scott Robert Ladd wrote:
> Shaun Jackman wrote:
> > Is there a short paragraph summary of each of the features listed in:
> > http://gcc.gnu.org/gcc-3.3/c99status.html
> >
> > I don't have access to the standard, but I'd sure like to know a little
> > more about each of these.
>
> Do you want to know more about C99 (as in "What does 'complex support'
> mean?"), or are you wanting to know more detail about GCC's
> implementation of C99 (as in "How is compelx support broken in GCC?").
>
> The ISO/ANSI C99 Standard can be purchased for US$33 from the ANSI
> bookstore, in PDF format.
>
> http://webstore.ansi.org/ansidocstore/product.asp?sku=ISO%2FIEC+9899%3A1999
>
> The GCC C99 status page is a tad confusing. For example, "complex (and
> imaginary) support in <complex.h>" is "Broken", but it's not listed as a
> "library issue." Given that C99's complex.h is part of glibc, not gcc,
> I'm assuming this is an oversight in the status, or perhaps that the
> header can not be implemented base don the compiler's current state. The
> same problem exists with "extended integer types in <stdint.h>".