tinycc-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] Buiding binutils 2.17 (needs dynamic arrays).


From: Dave Dodge
Subject: Re: [Tinycc-devel] Buiding binutils 2.17 (needs dynamic arrays).
Date: Thu, 4 Oct 2007 19:31:54 -0400
User-agent: Mutt/1.5.13 (2006-08-11)

On Thu, Oct 04, 2007 at 05:15:55PM -0500, Rob Landley wrote:
> I dunno, is gcc claiming c99 compliance?

No, because they know some parts are missing or broken.  They do
however keep a status chart of how they match up:

  http://gcc.gnu.org/c99status.html

In one interesting case, gcc was known to not conform to a subtle
aspect of C99 having to do with the relationship between sizeof and
offsetof on a struct with a flexible array member:

  http://gcc.gnu.org/ml/gcc/2002-05/msg02858.html

Here's an example of the problem in the wild:

  http://www.ussg.iu.edu/hypermail/linux/kernel/0212.3/0206.html

Apparently the WG decided that gcc (and the other compilers including
tcc) had it right because n1124 has new wording that seems to remove
the constraint the compiler(s) were violating.

                                                  -Dave Dodge




reply via email to

[Prev in Thread] Current Thread [Next in Thread]