PR c/59855
* gcc.dg/Wdesignated-init-2.c: New test.
From-SVN: r213515
+2014-08-02 Marek Polacek <polacek@redhat.com>
+
+ PR c/59855
+ * gcc.dg/Wdesignated-init-2.c: New test.
+
2014-08-01 Paolo Carlini <paolo.carlini@oracle.com>
DR 217 again
--- /dev/null
+/* PR c/59855 */
+/* { dg-do compile } */
+/* { dg-options "-std=gnu11" } */
+
+struct S {
+ int a;
+ union {
+ int b;
+ int c;
+ };
+} __attribute__((designated_init));
+
+struct S s1 = { .a = 0, .b = 0 };
+struct S s2 = { 0, 0 }; /* { dg-warning "(positional|near initialization)" } */
+struct S s3 = { .a = 5, 0 }; /* { dg-warning "(positional|near initialization)" } */