This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Patch for c99status.html
- From: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- To: <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 26 Aug 2002 00:18:39 +0100 (BST)
- Subject: Patch for c99status.html
I've applied the following patch to update c99status.html.
Index: c99status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/c99status.html,v
retrieving revision 1.33
diff -u -r1.33 c99status.html
--- c99status.html 21 Jul 2002 20:40:58 -0000 1.33
+++ c99status.html 25 Aug 2002 23:16:11 -0000
@@ -161,7 +161,7 @@
</tr>
<tr><td><em>integer constant type rules</em></td>
- <td></td><td></td><td></td><td>Missing</td>
+ <td></td><td>Done</td><td></td><td></td>
</tr>
<tr><td><em>integer promotion rules</em></td>
@@ -350,10 +350,10 @@
<li><code>const</code>-qualified compound literals could share storage
with each other and with string literals, but currently don't.</li>
-<li>The constraints on where structures with flexible array members
-may be used (that they, and unions containing them (possibly
-recursively), shall not be members of structures or elements of
-arrays) are not checked.</li>
+<li>The size of structures with flexible array members is <a
+href="http://gcc.gnu.org/ml/gcc/2002-05/msg02844.html">not as
+specified in C99</a>; this may be a defect in C99 and other
+implementations behave the same way as GCC.</li>
<li>The information provided by <code>static</code> in parameter array
declarators is not used for optimization. It might make sense to use
--
Joseph S. Myers
jsm28@cam.ac.uk