PR c/37428
* doc/extend.texi (C Extensions): Mention variable-length arrays in
a structure/union.
From-SVN: r208836
+2014-03-26 Marek Polacek <polacek@redhat.com>
+
+ PR c/37428
+ * doc/extend.texi (C Extensions): Mention variable-length arrays in
+ a structure/union.
+
2014-03-26 Marek Polacek <polacek@redhat.com>
PR c/39525
storage. Jumping into the scope is not allowed; you get an error
message for it.
+@cindex variable-length array in a structure
+As an extension, GCC accepts variable-length arrays as a member of
+a structure or a union. For example:
+
+@smallexample
+void
+foo (int n)
+@{
+ struct S @{ int x[n]; @};
+@}
+@end smallexample
+
@cindex @code{alloca} vs variable-length arrays
You can use the function @code{alloca} to get an effect much like
variable-length arrays. The function @code{alloca} is available in