1 /* PR c/6809
2    Test -fverbose-asm with unnamed fields.  */
3 /* { dg-do compile } */
4 /* { dg-options "-fverbose-asm" } */
5 
6 typedef union U
7 {
8   struct
9   {
10     unsigned int a;
11     int b;
12   };
13   long long c;
14 } *T;
15 
foo(T x)16 int foo (T x)
17 {
18   int r = x->a + x->b;
19   return r;
20 }
21