* gcc-interface/trans.c (node_has_volatile_full_access) <N_Identifier>:
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20060419-1.c
blobdc346ae02a1a8097a897a28acd7939e2cbce9558
1 /* This failed because if conversion didn't handle insv patterns properly. */
3 union y
5 int a;
6 unsigned short b;
7 };
9 extern void bar (unsigned short u, union y v);
11 void
12 foo (int check)
14 union y x;
16 if (check != 0)
17 x.b = 1;
18 else
19 x.b = 2;
20 bar (x.b, x);