1/* PR target/37382 */
2
3void baz (char *);
4int c;
5
6void
7bar (void)
8{
9  char a[2];
10  int *ip = &c;
11  char *p = a, *q = (char *) &ip;
12  const char *r = q + 2;
13  for (; q != r; p++, q++)
14    *p = *q;
15  baz (a);
16}
17