1 /* { dg-do compile } */
2 /* { dg-options "-O2 -g" } */
3 
foo(register char * p)4 void foo(register char *p)
5 {
6   char c, *q, *sp;
7   while (1) {
8     *p++=0;
9     sp=p+1;
10     c=*sp;
11     *p++=0;
12   }
13 }
14