1 /* PR ipa/77677 */
2 /* { dg-do compile } */
3 /* { dg-options "-w" } */
4 
5 enum machine_mode { MAX_MACHINE_MODE };
6 
7 struct {
8   int mode : 8;
9 } a;
10 int b;
11 
12 static int fn1();
13 
fn2()14 void fn2() { fn1(a, a.mode); }
15 
fn1(a,mode)16 int fn1(a, mode) enum machine_mode mode;
17 { int c = b = c; }
18