1 /* { dg-do compile } */
2 
3 long a, b, e;
4 short *c;
5 int *d;
fn1()6 void fn1()
7 {
8   int i;
9   for (; e; e--)
10     {
11       i = 2;
12       for (; i; i--)
13 	a = b = *d++ / (1 << 9);
14       b = b ? 8 : a;
15       *c++ = *c++ = b;
16     }
17 }
18