This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: C99 features


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>".

--
Scott Robert Ladd
Coyote Gulch Productions (http://www.coyotegulch.com)



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]